Cisco-IOS-XR-manageability-perfmgmt-cfg API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0

Paths

PERF-MGMT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/

Update operation of resource: perf-mgmt

perf-mgmtbody object

Request Content-Types: application/json
Request Example
{
  "threshold": {
    "cpu-node": {
      "cpu-node-templates": {
        "cpu-node-template": [
          {
            "average-cpu-used": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "no-processes": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "sample-interval": "integer"
          }
        ]
      }
    },
    "basic-counter-interface": {
      "basic-counter-interface-templates": {
        "basic-counter-interface-template": [
          {
            "output-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-packets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "output-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "output-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-packets": {
              "end-range-value": "string"
            },
            "vrf-group": "string"
          }
        ]
      }
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PERF-MGMT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/

Create operation of resource: perf-mgmt

perf-mgmtbody object

Request Content-Types: application/json
Request Example
{
  "threshold": {
    "cpu-node": {
      "cpu-node-templates": {
        "cpu-node-template": [
          {
            "average-cpu-used": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "no-processes": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "sample-interval": "integer"
          }
        ]
      }
    },
    "basic-counter-interface": {
      "basic-counter-interface-templates": {
        "basic-counter-interface-template": [
          {
            "output-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-packets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "output-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "output-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-packets": {
              "end-range-value": "string"
            },
            "vrf-group": "string"
          }
        ]
      }
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PERF-MGMT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/

Delete operation of resource: perf-mgmt

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PERF-MGMT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/

Retrieve operation of resource: perf-mgmt

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "threshold": {
    "cpu-node": {
      "cpu-node-templates": {
        "cpu-node-template": [
          {
            "average-cpu-used": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "no-processes": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "sample-interval": "integer"
          }
        ]
      }
    },
    "basic-counter-interface": {
      "basic-counter-interface-templates": {
        "basic-counter-interface-template": [
          {
            "output-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-packets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "output-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "output-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-packets": {
              "end-range-value": "string"
            },
            "vrf-group": "string"
          }
        ]
      }
    }
  }
}

RESOURCES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/

Update operation of resource: resources

resourcesbody object

Request Content-Types: application/json
Request Example
{
  "tftp-resources": {
    "server-address": "string",
    "directory": "string",
    "vrf-name": "string"
  },
  "memory-resources": {
    "max-limit": "integer",
    "min-reserved": "integer"
  },
  "dump-local": {
    "enable": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RESOURCES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/

Create operation of resource: resources

resourcesbody object

Request Content-Types: application/json
Request Example
{
  "tftp-resources": {
    "server-address": "string",
    "directory": "string",
    "vrf-name": "string"
  },
  "memory-resources": {
    "max-limit": "integer",
    "min-reserved": "integer"
  },
  "dump-local": {
    "enable": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RESOURCES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/

Delete operation of resource: resources

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RESOURCES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/

Retrieve operation of resource: resources

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tftp-resources": {
    "server-address": "string",
    "directory": "string",
    "vrf-name": "string"
  },
  "memory-resources": {
    "max-limit": "integer",
    "min-reserved": "integer"
  },
  "dump-local": {
    "enable": [ null ]
  }
}

TFTP-RESOURCES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/tftp-resources/

Update operation of resource: tftp-resources

tftp-resourcesbody object

Request Content-Types: application/json
Request Example
{
  "server-address": "string",
  "directory": "string",
  "vrf-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TFTP-RESOURCES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/tftp-resources/

Create operation of resource: tftp-resources

tftp-resourcesbody object

Request Content-Types: application/json
Request Example
{
  "server-address": "string",
  "directory": "string",
  "vrf-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TFTP-RESOURCES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/tftp-resources/

Delete operation of resource: tftp-resources

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TFTP-RESOURCES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/tftp-resources/

Retrieve operation of resource: tftp-resources

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "server-address": "string",
  "directory": "string",
  "vrf-name": "string"
}

DUMP-LOCAL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/dump-local/

Update operation of resource: dump-local

dump-localbody object

Request Content-Types: application/json
Request Example
{
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DUMP-LOCAL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/dump-local/

Create operation of resource: dump-local

dump-localbody object

Request Content-Types: application/json
Request Example
{
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DUMP-LOCAL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/dump-local/

Delete operation of resource: dump-local

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DUMP-LOCAL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/dump-local/

Retrieve operation of resource: dump-local

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": [ null ]
}

MEMORY-RESOURCES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/memory-resources/

Update operation of resource: memory-resources

memory-resourcesbody object

Request Content-Types: application/json
Request Example
{
  "max-limit": "integer",
  "min-reserved": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-RESOURCES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/memory-resources/

Create operation of resource: memory-resources

memory-resourcesbody object

Request Content-Types: application/json
Request Example
{
  "max-limit": "integer",
  "min-reserved": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-RESOURCES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/memory-resources/

Delete operation of resource: memory-resources

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-RESOURCES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/resources/memory-resources/

Retrieve operation of resource: memory-resources

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-limit": "integer",
  "min-reserved": "integer"
}

STATISTICS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/

Update operation of resource: statistics

statisticsbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/

Create operation of resource: statistics

statisticsbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/

Delete operation of resource: statistics

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/

Retrieve operation of resource: statistics

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}

GENERIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/

Update operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/

Create operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/

Delete operation of resource: generic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/

Retrieve operation of resource: generic-counter-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/generic-counter-interface/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

PROCESS-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/

Update operation of resource: process-node

process-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/

Create operation of resource: process-node

process-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/

Delete operation of resource: process-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/

Retrieve operation of resource: process-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/process-node/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

BASIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/

Update operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/

Create operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/

Delete operation of resource: basic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/

Retrieve operation of resource: basic-counter-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/basic-counter-interface/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

OSPFV3-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/

Update operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/

Create operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/

Delete operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/

Retrieve operation of resource: ospfv3-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv3-protocol/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

CPU-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/

Update operation of resource: cpu-node

cpu-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/

Create operation of resource: cpu-node

cpu-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/

Delete operation of resource: cpu-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/

Retrieve operation of resource: cpu-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/cpu-node/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

DATA-RATE-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/

Update operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/

Create operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/

Delete operation of resource: data-rate-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/

Retrieve operation of resource: data-rate-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/data-rate-interface/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

MEMORY-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/

Update operation of resource: memory-node

memory-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/

Create operation of resource: memory-node

memory-nodebody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/

Delete operation of resource: memory-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/

Retrieve operation of resource: memory-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/memory-node/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

LDP-MPLS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/

Update operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/

Create operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/

Delete operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/

Retrieve operation of resource: ldp-mpls

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ldp-mpls/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

BGP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/

Update operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/

Create operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/

Delete operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/

Retrieve operation of resource: bgp

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/bgp/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

OSPFV2-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/

Update operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/

Create operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/

Delete operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/

Retrieve operation of resource: ospfv2-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/

Update operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/

Create operation of resource: templates

templatesbody object

Request Content-Types: application/json
Request Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/

Delete operation of resource: templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/

Retrieve operation of resource: templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/template/{template-name}/

Update operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/template/{template-name}/

Create operation of resource: template

templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/template/{template-name}/

Delete operation of resource: template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/statistics/ospfv2-protocol/templates/template/{template-name}/

Retrieve operation of resource: template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

ENABLE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/

Update operation of resource: enable

enablebody object

Request Content-Types: application/json
Request Example
{
  "threshold": {
    "generic-counter-interface": {
      "template-name": "string"
    },
    "process-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "ospfv3-protocol": {
      "template-name": "string"
    },
    "data-rate-interface": {
      "template-name": "string"
    },
    "cpu-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "bgp": {
      "template-name": "string"
    },
    "basic-counter-interface": {
      "template-name": "string"
    },
    "ospfv2-protocol": {
      "template-name": "string"
    },
    "ldp-mpls": {
      "template-name": "string"
    },
    "memory-node": {
      "node-all": {
        "template-name": "string"
      }
    }
  },
  "monitor-enable": {
    "generic-counters": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "process": {
      "process-nodes": {
        "process-node": [
          {
            "pids": {
              "pid": [
                {
                  "pid": "string",
                  "template-name": "string"
                }
              ]
            },
            "node-id": "string"
          }
        ]
      }
    },
    "ospfv3-protocol": {
      "ospf-instances": {
        "ospf-instance": [
          {
            "instance-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "data-rates": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "bgp": {
      "neighbors": {
        "neighbor": [
          {
            "peer-address": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "basic-counters": {
      "interfaces": {
        "interface": [
          {
            "template-name": "string"
          }
        ]
      }
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/

Create operation of resource: enable

enablebody object

Request Content-Types: application/json
Request Example
{
  "threshold": {
    "generic-counter-interface": {
      "template-name": "string"
    },
    "process-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "ospfv3-protocol": {
      "template-name": "string"
    },
    "data-rate-interface": {
      "template-name": "string"
    },
    "cpu-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "bgp": {
      "template-name": "string"
    },
    "basic-counter-interface": {
      "template-name": "string"
    },
    "ospfv2-protocol": {
      "template-name": "string"
    },
    "ldp-mpls": {
      "template-name": "string"
    },
    "memory-node": {
      "node-all": {
        "template-name": "string"
      }
    }
  },
  "monitor-enable": {
    "generic-counters": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "process": {
      "process-nodes": {
        "process-node": [
          {
            "pids": {
              "pid": [
                {
                  "pid": "string",
                  "template-name": "string"
                }
              ]
            },
            "node-id": "string"
          }
        ]
      }
    },
    "ospfv3-protocol": {
      "ospf-instances": {
        "ospf-instance": [
          {
            "instance-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "data-rates": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "bgp": {
      "neighbors": {
        "neighbor": [
          {
            "peer-address": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "basic-counters": {
      "interfaces": {
        "interface": [
          {
            "template-name": "string"
          }
        ]
      }
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/

Delete operation of resource: enable

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/

Retrieve operation of resource: enable

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "threshold": {
    "generic-counter-interface": {
      "template-name": "string"
    },
    "process-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "ospfv3-protocol": {
      "template-name": "string"
    },
    "data-rate-interface": {
      "template-name": "string"
    },
    "cpu-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "bgp": {
      "template-name": "string"
    },
    "basic-counter-interface": {
      "template-name": "string"
    },
    "ospfv2-protocol": {
      "template-name": "string"
    },
    "ldp-mpls": {
      "template-name": "string"
    },
    "memory-node": {
      "node-all": {
        "template-name": "string"
      }
    }
  },
  "monitor-enable": {
    "generic-counters": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "process": {
      "process-nodes": {
        "process-node": [
          {
            "pids": {
              "pid": [
                {
                  "pid": "string",
                  "template-name": "string"
                }
              ]
            },
            "node-id": "string"
          }
        ]
      }
    },
    "ospfv3-protocol": {
      "ospf-instances": {
        "ospf-instance": [
          {
            "instance-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "data-rates": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "bgp": {
      "neighbors": {
        "neighbor": [
          {
            "peer-address": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "basic-counters": {
      "interfaces": {
        "interface": [
          {
            "template-name": "string"
          }
        ]
      }
    }
  }
}

THRESHOLD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/

Update operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/

Create operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/

Delete operation of resource: threshold

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/

Retrieve operation of resource: threshold

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}

OSPFV3-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv3-protocol/

Update operation of resource: ospfv3-protocol

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv3-protocol/

Create operation of resource: ospfv3-protocol

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv3-protocol/

Delete operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv3-protocol/

Retrieve operation of resource: ospfv3-protocol

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

BGP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/bgp/

Update operation of resource: bgp

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/bgp/

Create operation of resource: bgp

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/bgp/

Delete operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/bgp/

Retrieve operation of resource: bgp

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

DATA-RATE-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/data-rate-interface/

Update operation of resource: data-rate-interface

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/data-rate-interface/

Create operation of resource: data-rate-interface

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/data-rate-interface/

Delete operation of resource: data-rate-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/data-rate-interface/

Retrieve operation of resource: data-rate-interface

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

OSPFV2-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv2-protocol/

Update operation of resource: ospfv2-protocol

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv2-protocol/

Create operation of resource: ospfv2-protocol

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv2-protocol/

Delete operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ospfv2-protocol/

Retrieve operation of resource: ospfv2-protocol

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

MEMORY-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/

Update operation of resource: memory-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/

Create operation of resource: memory-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/

Delete operation of resource: memory-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/

Retrieve operation of resource: memory-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-all": {
    "template-name": "string"
  }
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/node/{node-id}/

Update operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/node/{node-id}/

Create operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/node-all/

Update operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/node-all/

Create operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/memory-node/node-all/

Retrieve operation of resource: node-all

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

GENERIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/generic-counter-interface/

Update operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/generic-counter-interface/

Create operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/generic-counter-interface/

Delete operation of resource: generic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/generic-counter-interface/

Retrieve operation of resource: generic-counter-interface

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

CPU-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/

Update operation of resource: cpu-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/

Create operation of resource: cpu-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/

Delete operation of resource: cpu-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/

Retrieve operation of resource: cpu-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-all": {
    "template-name": "string"
  }
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/node/{node-id}/

Update operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/node/{node-id}/

Create operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/node-all/

Update operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/node-all/

Create operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/cpu-node/node-all/

Retrieve operation of resource: node-all

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

LDP-MPLS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ldp-mpls/

Update operation of resource: ldp-mpls

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ldp-mpls/

Create operation of resource: ldp-mpls

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ldp-mpls/

Delete operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/ldp-mpls/

Retrieve operation of resource: ldp-mpls

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

PROCESS-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/

Update operation of resource: process-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/

Create operation of resource: process-node

Request Content-Types: application/json
Request Example
{
  "node-all": {
    "template-name": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/

Delete operation of resource: process-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/

Retrieve operation of resource: process-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node-all": {
    "template-name": "string"
  }
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/node/{node-id}/

Update operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/node/{node-id}/

Create operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/node-all/

Update operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/node-all/

Create operation of resource: node-all

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/process-node/node-all/

Retrieve operation of resource: node-all

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

BASIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/basic-counter-interface/

Update operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/basic-counter-interface/

Create operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/basic-counter-interface/

Delete operation of resource: basic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/threshold/basic-counter-interface/

Retrieve operation of resource: basic-counter-interface

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

STATISTICS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/

Update operation of resource: statistics

statisticsbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/

Create operation of resource: statistics

statisticsbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/

Delete operation of resource: statistics

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATISTICS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/

Retrieve operation of resource: statistics

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}

GENERIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/generic-counter-interface/

Update operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/generic-counter-interface/

Create operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/generic-counter-interface/

Delete operation of resource: generic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/generic-counter-interface/

Retrieve operation of resource: generic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

BGP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/bgp/

Update operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/bgp/

Create operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/bgp/

Delete operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/bgp/

Retrieve operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

OSPFV2-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv2-protocol/

Update operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv2-protocol/

Create operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv2-protocol/

Delete operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv2-protocol/

Retrieve operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

OSPFV3-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv3-protocol/

Update operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv3-protocol/

Create operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv3-protocol/

Delete operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ospfv3-protocol/

Retrieve operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

CPU-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/

Update operation of resource: cpu-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/

Create operation of resource: cpu-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/

Delete operation of resource: cpu-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/

Retrieve operation of resource: cpu-node

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/node-all/

Update operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/node-all/

Create operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/node-all/

Retrieve operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/node/{node-id}/

Update operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/node/{node-id}/

Create operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/cpu-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

BASIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/basic-counter-interface/

Update operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/basic-counter-interface/

Create operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/basic-counter-interface/

Delete operation of resource: basic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/basic-counter-interface/

Retrieve operation of resource: basic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

PROCESS-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/

Update operation of resource: process-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/

Create operation of resource: process-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/

Delete operation of resource: process-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/

Retrieve operation of resource: process-node

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/node-all/

Update operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/node-all/

Create operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/node-all/

Retrieve operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/node/{node-id}/

Update operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/node/{node-id}/

Create operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/process-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

DATA-RATE-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/data-rate-interface/

Update operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/data-rate-interface/

Create operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/data-rate-interface/

Delete operation of resource: data-rate-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/data-rate-interface/

Retrieve operation of resource: data-rate-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

MEMORY-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/

Update operation of resource: memory-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/

Create operation of resource: memory-node

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/

Delete operation of resource: memory-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/

Retrieve operation of resource: memory-node

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

NODE-ALL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/node-all/

Update operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/node-all/

Create operation of resource: node-all

node-allbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/node-all/

Delete operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE-ALL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/node-all/

Retrieve operation of resource: node-all

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/node/{node-id}/

Update operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/node/{node-id}/

Create operation of resource: node

nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/memory-node/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

LDP-MPLS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ldp-mpls/

Update operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ldp-mpls/

Create operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ldp-mpls/

Delete operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/statistics/ldp-mpls/

Retrieve operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

MONITOR-ENABLE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/

Update operation of resource: monitor-enable

monitor-enablebody object

Request Content-Types: application/json
Request Example
{
  "generic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "process": {
    "process-nodes": {
      "process-node": [
        {
          "pids": {
            "pid": [
              {
                "pid": "string",
                "template-name": "string"
              }
            ]
          },
          "node-id": "string"
        }
      ]
    }
  },
  "ospfv3-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "data-rates": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "bgp": {
    "neighbors": {
      "neighbor": [
        {
          "peer-address": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "memory": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ldp-mpls": {
    "sessions": {
      "session": [
        {
          "session": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "cpu": {
    "nodes": {
      "node": [
        {}
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-ENABLE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/

Create operation of resource: monitor-enable

monitor-enablebody object

Request Content-Types: application/json
Request Example
{
  "generic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "process": {
    "process-nodes": {
      "process-node": [
        {
          "pids": {
            "pid": [
              {
                "pid": "string",
                "template-name": "string"
              }
            ]
          },
          "node-id": "string"
        }
      ]
    }
  },
  "ospfv3-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "data-rates": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "bgp": {
    "neighbors": {
      "neighbor": [
        {
          "peer-address": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "memory": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ldp-mpls": {
    "sessions": {
      "session": [
        {
          "session": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "cpu": {
    "nodes": {
      "node": [
        {}
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-ENABLE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/

Delete operation of resource: monitor-enable

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-ENABLE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/

Retrieve operation of resource: monitor-enable

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "generic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "process": {
    "process-nodes": {
      "process-node": [
        {
          "pids": {
            "pid": [
              {
                "pid": "string",
                "template-name": "string"
              }
            ]
          },
          "node-id": "string"
        }
      ]
    }
  },
  "ospfv3-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "data-rates": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "bgp": {
    "neighbors": {
      "neighbor": [
        {
          "peer-address": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "memory": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ldp-mpls": {
    "sessions": {
      "session": [
        {
          "session": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "cpu": {
    "nodes": {
      "node": [
        {}
      ]
    }
  }
}

LDP-MPLS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/

Update operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/

Create operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/

Delete operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/

Retrieve operation of resource: ldp-mpls

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

SESSIONS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/

Update operation of resource: sessions

sessionsbody object

Request Content-Types: application/json
Request Example
{
  "session": [
    {
      "session": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSIONS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/

Create operation of resource: sessions

sessionsbody object

Request Content-Types: application/json
Request Example
{
  "session": [
    {
      "session": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSIONS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/

Delete operation of resource: sessions

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSIONS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/

Retrieve operation of resource: sessions

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "session": [
    {
      "session": "string",
      "template-name": "string"
    }
  ]
}

SESSION - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/session/{session}/

Update operation of resource: session

sessionbody object

session
in path
string

ID of session

Request Content-Types: application/json
Request Example
{
  "session": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSION - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/session/{session}/

Create operation of resource: session

sessionbody object

session
in path
string

ID of session

Request Content-Types: application/json
Request Example
{
  "session": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSION - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/session/{session}/

Delete operation of resource: session

session
in path
string

ID of session

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SESSION - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ldp-mpls/sessions/session/{session}/

Retrieve operation of resource: session

session
in path
string

ID of session

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "session": "string",
  "template-name": "string"
}

OSPFV3-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/

Update operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/

Create operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/

Delete operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/

Retrieve operation of resource: ospfv3-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}

OSPF-INSTANCES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/

Update operation of resource: ospf-instances

ospf-instancesbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/

Create operation of resource: ospf-instances

ospf-instancesbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/

Delete operation of resource: ospf-instances

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/

Retrieve operation of resource: ospf-instances

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}

OSPF-INSTANCE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/ospf-instance/{instance-name}/

Update operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/ospf-instance/{instance-name}/

Create operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/ospf-instance/{instance-name}/

Delete operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv3-protocol/ospf-instances/ospf-instance/{instance-name}/

Retrieve operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

GENERIC-COUNTERS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/

Update operation of resource: generic-counters

generic-countersbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTERS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/

Create operation of resource: generic-counters

generic-countersbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTERS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/

Delete operation of resource: generic-counters

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTERS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/

Retrieve operation of resource: generic-counters

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}

INTERFACES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/

Update operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/

Create operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/

Delete operation of resource: interfaces

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/

Retrieve operation of resource: interfaces

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/interface/{interface-name}/

Update operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/interface/{interface-name}/

Create operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/interface/{interface-name}/

Delete operation of resource: interface

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/generic-counters/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

interface-name
in path
string

ID of interface-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

PROCESS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/

Update operation of resource: process

processbody object

Request Content-Types: application/json
Request Example
{
  "process-nodes": {
    "process-node": [
      {
        "pids": {
          "pid": [
            {
              "pid": "string",
              "template-name": "string"
            }
          ]
        },
        "node-id": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/

Create operation of resource: process

processbody object

Request Content-Types: application/json
Request Example
{
  "process-nodes": {
    "process-node": [
      {
        "pids": {
          "pid": [
            {
              "pid": "string",
              "template-name": "string"
            }
          ]
        },
        "node-id": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/

Delete operation of resource: process

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/

Retrieve operation of resource: process

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-nodes": {
    "process-node": [
      {
        "pids": {
          "pid": [
            {
              "pid": "string",
              "template-name": "string"
            }
          ]
        },
        "node-id": "string"
      }
    ]
  }
}

PROCESS-NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/

Update operation of resource: process-nodes

process-nodesbody object

Request Content-Types: application/json
Request Example
{
  "process-node": [
    {
      "pids": {
        "pid": [
          {
            "pid": "string",
            "template-name": "string"
          }
        ]
      },
      "node-id": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/

Create operation of resource: process-nodes

process-nodesbody object

Request Content-Types: application/json
Request Example
{
  "process-node": [
    {
      "pids": {
        "pid": [
          {
            "pid": "string",
            "template-name": "string"
          }
        ]
      },
      "node-id": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/

Delete operation of resource: process-nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/

Retrieve operation of resource: process-nodes

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-node": [
    {
      "pids": {
        "pid": [
          {
            "pid": "string",
            "template-name": "string"
          }
        ]
      },
      "node-id": "string"
    }
  ]
}

PROCESS-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/

Update operation of resource: process-node

process-nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/

Create operation of resource: process-node

process-nodebody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/

Delete operation of resource: process-node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/

Retrieve operation of resource: process-node

node-id
in path
string

ID of node-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

PIDS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/

Update operation of resource: pids

pidsbody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "pid": [
    {
      "pid": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PIDS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/

Create operation of resource: pids

pidsbody object

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "pid": [
    {
      "pid": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PIDS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/

Delete operation of resource: pids

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PIDS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/

Retrieve operation of resource: pids

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pid": [
    {
      "pid": "string",
      "template-name": "string"
    }
  ]
}

PID - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/pid/{pid}/

Update operation of resource: pid

pidbody object

node-id
in path
string

ID of node-id

pid
in path
string

ID of pid

Request Content-Types: application/json
Request Example
{
  "pid": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PID - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/pid/{pid}/

Create operation of resource: pid

pidbody object

node-id
in path
string

ID of node-id

pid
in path
string

ID of pid

Request Content-Types: application/json
Request Example
{
  "pid": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PID - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/pid/{pid}/

Delete operation of resource: pid

node-id
in path
string

ID of node-id

pid
in path
string

ID of pid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PID - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/process/process-nodes/process-node/{node-id}/pids/pid/{pid}/

Retrieve operation of resource: pid

node-id
in path
string

ID of node-id

pid
in path
string

ID of pid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pid": "string",
  "template-name": "string"
}

BASIC-COUNTERS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/

Update operation of resource: basic-counters

basic-countersbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTERS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/

Create operation of resource: basic-counters

basic-countersbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTERS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/

Delete operation of resource: basic-counters

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTERS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/

Retrieve operation of resource: basic-counters

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}

INTERFACES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/

Update operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/

Create operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/

Delete operation of resource: interfaces

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/

Retrieve operation of resource: interfaces

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/interface/{interface-name}/

Update operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/interface/{interface-name}/

Create operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/interface/{interface-name}/

Delete operation of resource: interface

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/basic-counters/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

interface-name
in path
string

ID of interface-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

MEMORY - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/

Update operation of resource: memory

memorybody object

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/

Create operation of resource: memory

memorybody object

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/

Delete operation of resource: memory

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/

Retrieve operation of resource: memory

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/node/{node-id}/

Update operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/node/{node-id}/

Create operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/memory/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

OSPFV2-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/

Update operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/

Create operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/

Delete operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/

Retrieve operation of resource: ospfv2-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}

OSPF-INSTANCES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/

Update operation of resource: ospf-instances

ospf-instancesbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/

Create operation of resource: ospf-instances

ospf-instancesbody object

Request Content-Types: application/json
Request Example
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/

Delete operation of resource: ospf-instances

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/

Retrieve operation of resource: ospf-instances

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}

OSPF-INSTANCE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/ospf-instance/{instance-name}/

Update operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/ospf-instance/{instance-name}/

Create operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/ospf-instance/{instance-name}/

Delete operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-INSTANCE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/ospfv2-protocol/ospf-instances/ospf-instance/{instance-name}/

Retrieve operation of resource: ospf-instance

instance-name
in path
string

ID of instance-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

CPU - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/

Update operation of resource: cpu

cpubody object

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/

Create operation of resource: cpu

cpubody object

Request Content-Types: application/json
Request Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/

Delete operation of resource: cpu

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/

Retrieve operation of resource: cpu

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

NODES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/

Update operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/

Create operation of resource: nodes

nodesbody object

Request Content-Types: application/json
Request Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/

Delete operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/node/{node-id}/

Update operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/node/{node-id}/

Create operation of resource: node

node-id
in path
string

ID of node-id

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/node/{node-id}/

Delete operation of resource: node

node-id
in path
string

ID of node-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/cpu/nodes/node/{node-id}/

Retrieve operation of resource: node

node-id
in path
string

ID of node-id

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

BGP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/

Update operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/

Create operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/

Delete operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/

Retrieve operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

NEIGHBORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/

Update operation of resource: neighbors

neighborsbody object

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "peer-address": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/

Create operation of resource: neighbors

neighborsbody object

Request Content-Types: application/json
Request Example
{
  "neighbor": [
    {
      "peer-address": "string",
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/

Delete operation of resource: neighbors

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/

Retrieve operation of resource: neighbors

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "neighbor": [
    {
      "peer-address": "string",
      "template-name": "string"
    }
  ]
}

NEIGHBOR - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/neighbor/{peer-address}/

Update operation of resource: neighbor

neighborbody object

peer-address
in path
string

ID of peer-address

Request Content-Types: application/json
Request Example
{
  "peer-address": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/neighbor/{peer-address}/

Create operation of resource: neighbor

neighborbody object

peer-address
in path
string

ID of peer-address

Request Content-Types: application/json
Request Example
{
  "peer-address": "string",
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/neighbor/{peer-address}/

Delete operation of resource: neighbor

peer-address
in path
string

ID of peer-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/bgp/neighbors/neighbor/{peer-address}/

Retrieve operation of resource: neighbor

peer-address
in path
string

ID of peer-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "peer-address": "string",
  "template-name": "string"
}

DATA-RATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/

Update operation of resource: data-rates

data-ratesbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/

Create operation of resource: data-rates

data-ratesbody object

Request Content-Types: application/json
Request Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/

Delete operation of resource: data-rates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/

Retrieve operation of resource: data-rates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}

INTERFACES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/

Update operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/

Create operation of resource: interfaces

interfacesbody object

Request Content-Types: application/json
Request Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/

Delete operation of resource: interfaces

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/

Retrieve operation of resource: interfaces

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/interface/{interface-name}/

Update operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/interface/{interface-name}/

Create operation of resource: interface

interface-name
in path
string

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/interface/{interface-name}/

Delete operation of resource: interface

interface-name
in path
string

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/enable/monitor-enable/data-rates/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

interface-name
in path
string

ID of interface-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string"
}

REG-EXP-GROUPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/

Update operation of resource: reg-exp-groups

reg-exp-groupsbody object

Request Content-Types: application/json
Request Example
{
  "reg-exp-group": [
    {
      "reg-exps": {
        "reg-exp": [
          {
            "reg-exp-string": "string",
            "reg-exp-index": "integer"
          }
        ]
      },
      "reg-exp-group-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/

Create operation of resource: reg-exp-groups

reg-exp-groupsbody object

Request Content-Types: application/json
Request Example
{
  "reg-exp-group": [
    {
      "reg-exps": {
        "reg-exp": [
          {
            "reg-exp-string": "string",
            "reg-exp-index": "integer"
          }
        ]
      },
      "reg-exp-group-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/

Delete operation of resource: reg-exp-groups

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/

Retrieve operation of resource: reg-exp-groups

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reg-exp-group": [
    {
      "reg-exps": {
        "reg-exp": [
          {
            "reg-exp-string": "string",
            "reg-exp-index": "integer"
          }
        ]
      },
      "reg-exp-group-name": "string"
    }
  ]
}

REG-EXP-GROUP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/

Update operation of resource: reg-exp-group

reg-exp-groupbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Request Content-Types: application/json
Request Example
{
  "reg-exps": {
    "reg-exp": [
      {
        "reg-exp-string": "string",
        "reg-exp-index": "integer"
      }
    ]
  },
  "reg-exp-group-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/

Create operation of resource: reg-exp-group

reg-exp-groupbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Request Content-Types: application/json
Request Example
{
  "reg-exps": {
    "reg-exp": [
      {
        "reg-exp-string": "string",
        "reg-exp-index": "integer"
      }
    ]
  },
  "reg-exp-group-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/

Delete operation of resource: reg-exp-group

reg-exp-group-name
in path
string

ID of reg-exp-group-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP-GROUP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/

Retrieve operation of resource: reg-exp-group

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reg-exps": {
    "reg-exp": [
      {
        "reg-exp-string": "string",
        "reg-exp-index": "integer"
      }
    ]
  },
  "reg-exp-group-name": "string"
}

REG-EXPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/

Update operation of resource: reg-exps

reg-expsbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Request Content-Types: application/json
Request Example
{
  "reg-exp": [
    {
      "reg-exp-string": "string",
      "reg-exp-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/

Create operation of resource: reg-exps

reg-expsbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Request Content-Types: application/json
Request Example
{
  "reg-exp": [
    {
      "reg-exp-string": "string",
      "reg-exp-index": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/

Delete operation of resource: reg-exps

reg-exp-group-name
in path
string

ID of reg-exp-group-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/

Retrieve operation of resource: reg-exps

reg-exp-group-name
in path
string

ID of reg-exp-group-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reg-exp": [
    {
      "reg-exp-string": "string",
      "reg-exp-index": "integer"
    }
  ]
}

REG-EXP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/reg-exp/{reg-exp-index}/

Update operation of resource: reg-exp

reg-expbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

reg-exp-index
in path
string

ID of reg-exp-index

Request Content-Types: application/json
Request Example
{
  "reg-exp-string": "string",
  "reg-exp-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/reg-exp/{reg-exp-index}/

Create operation of resource: reg-exp

reg-expbody object

reg-exp-group-name
in path
string

ID of reg-exp-group-name

reg-exp-index
in path
string

ID of reg-exp-index

Request Content-Types: application/json
Request Example
{
  "reg-exp-string": "string",
  "reg-exp-index": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/reg-exp/{reg-exp-index}/

Delete operation of resource: reg-exp

reg-exp-group-name
in path
string

ID of reg-exp-group-name

reg-exp-index
in path
string

ID of reg-exp-index

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REG-EXP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/reg-exp-groups/reg-exp-group/{reg-exp-group-name}/reg-exps/reg-exp/{reg-exp-index}/

Retrieve operation of resource: reg-exp

reg-exp-group-name
in path
string

ID of reg-exp-group-name

reg-exp-index
in path
string

ID of reg-exp-index

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "reg-exp-string": "string",
  "reg-exp-index": "integer"
}

THRESHOLD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/

Update operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/

Create operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/

Delete operation of resource: threshold

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/

Retrieve operation of resource: threshold

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}

GENERIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/

Update operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "generic-counter-interface-templates": {
    "generic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-unknown-proto": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-ucast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-broadcast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-frame": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "out-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-crc": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/

Create operation of resource: generic-counter-interface

generic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "generic-counter-interface-templates": {
    "generic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-unknown-proto": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-ucast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-broadcast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-frame": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "out-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-crc": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/

Delete operation of resource: generic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/

Retrieve operation of resource: generic-counter-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "generic-counter-interface-templates": {
    "generic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-unknown-proto": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-ucast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-broadcast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-frame": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "out-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-crc": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

GENERIC-COUNTER-INTERFACE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/

Update operation of resource: generic-counter-interface-templates

generic-counter-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "generic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-unknown-proto": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-ucast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-broadcast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-frame": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "out-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-crc": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/

Create operation of resource: generic-counter-interface-templates

generic-counter-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "generic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-unknown-proto": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-ucast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-broadcast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-frame": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "out-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-crc": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/

Delete operation of resource: generic-counter-interface-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/

Retrieve operation of resource: generic-counter-interface-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "generic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-unknown-proto": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-ucast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-broadcast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-frame": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "out-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-crc": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}

GENERIC-COUNTER-INTERFACE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/

Update operation of resource: generic-counter-interface-template

generic-counter-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-unknown-proto": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-ucast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-broadcast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-frame": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "out-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-crc": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-ucast-pkts": {
    "end-range-value": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/

Create operation of resource: generic-counter-interface-template

generic-counter-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-unknown-proto": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-ucast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-broadcast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-frame": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "out-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-crc": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-ucast-pkts": {
    "end-range-value": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/

Delete operation of resource: generic-counter-interface-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GENERIC-COUNTER-INTERFACE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/

Retrieve operation of resource: generic-counter-interface-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-unknown-proto": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-ucast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-broadcast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-frame": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "out-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-crc": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-ucast-pkts": {
    "end-range-value": "string"
  },
  "vrf-group": "string"
}

IN-OCTETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-octets/

Update operation of resource: in-octets

in-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-octets/

Create operation of resource: in-octets

in-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-octets/

Delete operation of resource: in-octets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-octets/

Retrieve operation of resource: in-octets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

IN-UCAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-ucast-pkts/

Update operation of resource: in-ucast-pkts

in-ucast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-UCAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-ucast-pkts/

Create operation of resource: in-ucast-pkts

in-ucast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-UCAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-ucast-pkts/

Delete operation of resource: in-ucast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-UCAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-ucast-pkts/

Retrieve operation of resource: in-ucast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-UCAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-ucast-pkts/

Update operation of resource: out-ucast-pkts

out-ucast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-UCAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-ucast-pkts/

Create operation of resource: out-ucast-pkts

out-ucast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-UCAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-ucast-pkts/

Delete operation of resource: out-ucast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-UCAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-ucast-pkts/

Retrieve operation of resource: out-ucast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-BROADCAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-broadcast-pkts/

Update operation of resource: out-broadcast-pkts

out-broadcast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-BROADCAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-broadcast-pkts/

Create operation of resource: out-broadcast-pkts

out-broadcast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-BROADCAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-broadcast-pkts/

Delete operation of resource: out-broadcast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-BROADCAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-broadcast-pkts/

Retrieve operation of resource: out-broadcast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-MULTICAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-multicast-pkts/

Update operation of resource: out-multicast-pkts

out-multicast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-MULTICAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-multicast-pkts/

Create operation of resource: out-multicast-pkts

out-multicast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-MULTICAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-multicast-pkts/

Delete operation of resource: out-multicast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-MULTICAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-multicast-pkts/

Retrieve operation of resource: out-multicast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-OVERRUN - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-overrun/

Update operation of resource: input-overrun

input-overrunbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-OVERRUN - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-overrun/

Create operation of resource: input-overrun

input-overrunbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-OVERRUN - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-overrun/

Delete operation of resource: input-overrun

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-OVERRUN - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-overrun/

Retrieve operation of resource: input-overrun

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-OCTETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-octets/

Update operation of resource: out-octets

out-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-octets/

Create operation of resource: out-octets

out-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-octets/

Delete operation of resource: out-octets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-octets/

Retrieve operation of resource: out-octets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-UNDERRUN - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-underrun/

Update operation of resource: output-underrun

output-underrunbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UNDERRUN - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-underrun/

Create operation of resource: output-underrun

output-underrunbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UNDERRUN - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-underrun/

Delete operation of resource: output-underrun

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UNDERRUN - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-underrun/

Retrieve operation of resource: output-underrun

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-TOTAL-ERRORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-errors/

Update operation of resource: input-total-errors

input-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-errors/

Create operation of resource: input-total-errors

input-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-errors/

Delete operation of resource: input-total-errors

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-errors/

Retrieve operation of resource: input-total-errors

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-TOTAL-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-drops/

Update operation of resource: output-total-drops

output-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-drops/

Create operation of resource: output-total-drops

output-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-drops/

Delete operation of resource: output-total-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-drops/

Retrieve operation of resource: output-total-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-CRC - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-crc/

Update operation of resource: input-crc

input-crcbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-CRC - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-crc/

Create operation of resource: input-crc

input-crcbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-CRC - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-crc/

Delete operation of resource: input-crc

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-CRC - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-crc/

Retrieve operation of resource: input-crc

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

IN-BROADCAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-broadcast-pkts/

Update operation of resource: in-broadcast-pkts

in-broadcast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-BROADCAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-broadcast-pkts/

Create operation of resource: in-broadcast-pkts

in-broadcast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-BROADCAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-broadcast-pkts/

Delete operation of resource: in-broadcast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-BROADCAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-broadcast-pkts/

Retrieve operation of resource: in-broadcast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

IN-MULTICAST-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-multicast-pkts/

Update operation of resource: in-multicast-pkts

in-multicast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-MULTICAST-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-multicast-pkts/

Create operation of resource: in-multicast-pkts

in-multicast-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-MULTICAST-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-multicast-pkts/

Delete operation of resource: in-multicast-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-MULTICAST-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-multicast-pkts/

Retrieve operation of resource: in-multicast-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-packets/

Update operation of resource: out-packets

out-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-packets/

Create operation of resource: out-packets

out-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-packets/

Delete operation of resource: out-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/out-packets/

Retrieve operation of resource: out-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-TOTAL-ERRORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-errors/

Update operation of resource: output-total-errors

output-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-errors/

Create operation of resource: output-total-errors

output-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-errors/

Delete operation of resource: output-total-errors

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/output-total-errors/

Retrieve operation of resource: output-total-errors

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

IN-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-packets/

Update operation of resource: in-packets

in-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-packets/

Create operation of resource: in-packets

in-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-packets/

Delete operation of resource: in-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/in-packets/

Retrieve operation of resource: in-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-UNKNOWN-PROTO - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-unknown-proto/

Update operation of resource: input-unknown-proto

input-unknown-protobody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UNKNOWN-PROTO - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-unknown-proto/

Create operation of resource: input-unknown-proto

input-unknown-protobody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UNKNOWN-PROTO - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-unknown-proto/

Delete operation of resource: input-unknown-proto

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UNKNOWN-PROTO - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-unknown-proto/

Retrieve operation of resource: input-unknown-proto

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-QUEUE-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-queue-drops/

Update operation of resource: input-queue-drops

input-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-queue-drops/

Create operation of resource: input-queue-drops

input-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-queue-drops/

Delete operation of resource: input-queue-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-queue-drops/

Retrieve operation of resource: input-queue-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-TOTAL-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-drops/

Update operation of resource: input-total-drops

input-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-drops/

Create operation of resource: input-total-drops

input-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-drops/

Delete operation of resource: input-total-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-total-drops/

Retrieve operation of resource: input-total-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-FRAME - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-frame/

Update operation of resource: input-frame

input-framebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-FRAME - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-frame/

Create operation of resource: input-frame

input-framebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-FRAME - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-frame/

Delete operation of resource: input-frame

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-FRAME - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/generic-counter-interface/generic-counter-interface-templates/generic-counter-interface-template/{template-name}/input-frame/

Retrieve operation of resource: input-frame

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

LDP-MPLS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/

Update operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/

Create operation of resource: ldp-mpls

ldp-mplsbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/

Delete operation of resource: ldp-mpls

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/

Retrieve operation of resource: ldp-mpls

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

LDP-MPLS-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/

Update operation of resource: ldp-mpls-templates

ldp-mpls-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-template": [
    {
      "address-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "keepalive-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "label-release-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "init-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "total-msgs-rcvd": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-release-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/

Create operation of resource: ldp-mpls-templates

ldp-mpls-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ldp-mpls-template": [
    {
      "address-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "keepalive-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "label-release-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "init-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "total-msgs-rcvd": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-release-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/

Delete operation of resource: ldp-mpls-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/

Retrieve operation of resource: ldp-mpls-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldp-mpls-template": [
    {
      "address-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "keepalive-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "label-release-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "init-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "total-msgs-rcvd": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-release-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}

LDP-MPLS-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/

Update operation of resource: ldp-mpls-template

ldp-mpls-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "address-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "keepalive-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "label-release-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "init-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-rcvd": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-release-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-sent": {
    "end-range-value": "integer"
  },
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/

Create operation of resource: ldp-mpls-template

ldp-mpls-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "address-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "keepalive-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "label-release-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "init-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-rcvd": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-release-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-sent": {
    "end-range-value": "integer"
  },
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/

Delete operation of resource: ldp-mpls-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LDP-MPLS-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/

Retrieve operation of resource: ldp-mpls-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "keepalive-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "label-release-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "init-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-rcvd": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-release-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-sent": {
    "end-range-value": "integer"
  },
  "sample-interval": "integer"
}

ADDRESS-WITHDRAW-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-rcvd/

Update operation of resource: address-withdraw-msgs-rcvd

address-withdraw-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-rcvd/

Create operation of resource: address-withdraw-msgs-rcvd

address-withdraw-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-rcvd/

Delete operation of resource: address-withdraw-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-rcvd/

Retrieve operation of resource: address-withdraw-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-WITHDRAW-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-rcvd/

Update operation of resource: label-withdraw-msgs-rcvd

label-withdraw-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-rcvd/

Create operation of resource: label-withdraw-msgs-rcvd

label-withdraw-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-rcvd/

Delete operation of resource: label-withdraw-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-rcvd/

Retrieve operation of resource: label-withdraw-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

ADDRESS-WITHDRAW-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-sent/

Update operation of resource: address-withdraw-msgs-sent

address-withdraw-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-sent/

Create operation of resource: address-withdraw-msgs-sent

address-withdraw-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-sent/

Delete operation of resource: address-withdraw-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-WITHDRAW-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-withdraw-msgs-sent/

Retrieve operation of resource: address-withdraw-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-WITHDRAW-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-sent/

Update operation of resource: label-withdraw-msgs-sent

label-withdraw-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-sent/

Create operation of resource: label-withdraw-msgs-sent

label-withdraw-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-sent/

Delete operation of resource: label-withdraw-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-WITHDRAW-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-withdraw-msgs-sent/

Retrieve operation of resource: label-withdraw-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

NOTIFICATION-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-rcvd/

Update operation of resource: notification-msgs-rcvd

notification-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-rcvd/

Create operation of resource: notification-msgs-rcvd

notification-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-rcvd/

Delete operation of resource: notification-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-rcvd/

Retrieve operation of resource: notification-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

TOTAL-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-rcvd/

Update operation of resource: total-msgs-rcvd

total-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-rcvd/

Create operation of resource: total-msgs-rcvd

total-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-rcvd/

Delete operation of resource: total-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-rcvd/

Retrieve operation of resource: total-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

NOTIFICATION-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-sent/

Update operation of resource: notification-msgs-sent

notification-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-sent/

Create operation of resource: notification-msgs-sent

notification-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-sent/

Delete operation of resource: notification-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/notification-msgs-sent/

Retrieve operation of resource: notification-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

TOTAL-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-sent/

Update operation of resource: total-msgs-sent

total-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-sent/

Create operation of resource: total-msgs-sent

total-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-sent/

Delete operation of resource: total-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOTAL-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/total-msgs-sent/

Retrieve operation of resource: total-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-RELEASE-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-rcvd/

Update operation of resource: label-release-msgs-rcvd

label-release-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-rcvd/

Create operation of resource: label-release-msgs-rcvd

label-release-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-rcvd/

Delete operation of resource: label-release-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-rcvd/

Retrieve operation of resource: label-release-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

INIT-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-rcvd/

Update operation of resource: init-msgs-rcvd

init-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-rcvd/

Create operation of resource: init-msgs-rcvd

init-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-rcvd/

Delete operation of resource: init-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-rcvd/

Retrieve operation of resource: init-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-RELEASE-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-sent/

Update operation of resource: label-release-msgs-sent

label-release-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-sent/

Create operation of resource: label-release-msgs-sent

label-release-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-sent/

Delete operation of resource: label-release-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-RELEASE-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-release-msgs-sent/

Retrieve operation of resource: label-release-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

INIT-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-sent/

Update operation of resource: init-msgs-sent

init-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-sent/

Create operation of resource: init-msgs-sent

init-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-sent/

Delete operation of resource: init-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INIT-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/init-msgs-sent/

Retrieve operation of resource: init-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-MAPPING-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-rcvd/

Update operation of resource: label-mapping-msgs-rcvd

label-mapping-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-rcvd/

Create operation of resource: label-mapping-msgs-rcvd

label-mapping-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-rcvd/

Delete operation of resource: label-mapping-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-rcvd/

Retrieve operation of resource: label-mapping-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

KEEPALIVE-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-rcvd/

Update operation of resource: keepalive-msgs-rcvd

keepalive-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-rcvd/

Create operation of resource: keepalive-msgs-rcvd

keepalive-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-rcvd/

Delete operation of resource: keepalive-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-rcvd/

Retrieve operation of resource: keepalive-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

LABEL-MAPPING-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-sent/

Update operation of resource: label-mapping-msgs-sent

label-mapping-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-sent/

Create operation of resource: label-mapping-msgs-sent

label-mapping-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-sent/

Delete operation of resource: label-mapping-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LABEL-MAPPING-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/label-mapping-msgs-sent/

Retrieve operation of resource: label-mapping-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

KEEPALIVE-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-sent/

Update operation of resource: keepalive-msgs-sent

keepalive-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-sent/

Create operation of resource: keepalive-msgs-sent

keepalive-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-sent/

Delete operation of resource: keepalive-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

KEEPALIVE-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/keepalive-msgs-sent/

Retrieve operation of resource: keepalive-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

ADDRESS-MSGS-RCVD - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-rcvd/

Update operation of resource: address-msgs-rcvd

address-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-RCVD - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-rcvd/

Create operation of resource: address-msgs-rcvd

address-msgs-rcvdbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-RCVD - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-rcvd/

Delete operation of resource: address-msgs-rcvd

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-RCVD - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-rcvd/

Retrieve operation of resource: address-msgs-rcvd

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

ADDRESS-MSGS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-sent/

Update operation of resource: address-msgs-sent

address-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-sent/

Create operation of resource: address-msgs-sent

address-msgs-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-sent/

Delete operation of resource: address-msgs-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADDRESS-MSGS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ldp-mpls/ldp-mpls-templates/ldp-mpls-template/{template-name}/address-msgs-sent/

Retrieve operation of resource: address-msgs-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

BASIC-COUNTER-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/

Update operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "basic-counter-interface-templates": {
    "basic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/

Create operation of resource: basic-counter-interface

basic-counter-interfacebody object

Request Content-Types: application/json
Request Example
{
  "basic-counter-interface-templates": {
    "basic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/

Delete operation of resource: basic-counter-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/

Retrieve operation of resource: basic-counter-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "basic-counter-interface-templates": {
    "basic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

BASIC-COUNTER-INTERFACE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/

Update operation of resource: basic-counter-interface-templates

basic-counter-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "basic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/

Create operation of resource: basic-counter-interface-templates

basic-counter-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "basic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/

Delete operation of resource: basic-counter-interface-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/

Retrieve operation of resource: basic-counter-interface-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "basic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}

BASIC-COUNTER-INTERFACE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/

Update operation of resource: basic-counter-interface-template

basic-counter-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/

Create operation of resource: basic-counter-interface-template

basic-counter-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/

Delete operation of resource: basic-counter-interface-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BASIC-COUNTER-INTERFACE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/

Retrieve operation of resource: basic-counter-interface-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}

IN-OCTETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-octets/

Update operation of resource: in-octets

in-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-octets/

Create operation of resource: in-octets

in-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-octets/

Delete operation of resource: in-octets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-OCTETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-octets/

Retrieve operation of resource: in-octets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-OCTETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-octets/

Update operation of resource: out-octets

out-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-octets/

Create operation of resource: out-octets

out-octetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-octets/

Delete operation of resource: out-octets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-OCTETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-octets/

Retrieve operation of resource: out-octets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-QUEUE-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-queue-drops/

Update operation of resource: output-queue-drops

output-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-QUEUE-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-queue-drops/

Create operation of resource: output-queue-drops

output-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-QUEUE-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-queue-drops/

Delete operation of resource: output-queue-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-QUEUE-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-queue-drops/

Retrieve operation of resource: output-queue-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-TOTAL-ERRORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-errors/

Update operation of resource: input-total-errors

input-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-errors/

Create operation of resource: input-total-errors

input-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-errors/

Delete operation of resource: input-total-errors

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-ERRORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-errors/

Retrieve operation of resource: input-total-errors

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-TOTAL-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-drops/

Update operation of resource: output-total-drops

output-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-drops/

Create operation of resource: output-total-drops

output-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-drops/

Delete operation of resource: output-total-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-drops/

Retrieve operation of resource: output-total-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-packets/

Update operation of resource: out-packets

out-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-packets/

Create operation of resource: out-packets

out-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-packets/

Delete operation of resource: out-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/out-packets/

Retrieve operation of resource: out-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-TOTAL-ERRORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-errors/

Update operation of resource: output-total-errors

output-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-errors/

Create operation of resource: output-total-errors

output-total-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-errors/

Delete operation of resource: output-total-errors

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-TOTAL-ERRORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/output-total-errors/

Retrieve operation of resource: output-total-errors

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

IN-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-packets/

Update operation of resource: in-packets

in-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-packets/

Create operation of resource: in-packets

in-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-packets/

Delete operation of resource: in-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IN-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/in-packets/

Retrieve operation of resource: in-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-QUEUE-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-queue-drops/

Update operation of resource: input-queue-drops

input-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-queue-drops/

Create operation of resource: input-queue-drops

input-queue-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-queue-drops/

Delete operation of resource: input-queue-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-QUEUE-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-queue-drops/

Retrieve operation of resource: input-queue-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-TOTAL-DROPS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-drops/

Update operation of resource: input-total-drops

input-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-drops/

Create operation of resource: input-total-drops

input-total-dropsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-drops/

Delete operation of resource: input-total-drops

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-TOTAL-DROPS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/basic-counter-interface/basic-counter-interface-templates/basic-counter-interface-template/{template-name}/input-total-drops/

Retrieve operation of resource: input-total-drops

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

BGP - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/

Update operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/

Create operation of resource: bgp

bgpbody object

Request Content-Types: application/json
Request Example
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/

Delete operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/

Retrieve operation of resource: bgp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

BGP-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/

Update operation of resource: bgp-templates

bgp-templatesbody object

Request Content-Types: application/json
Request Example
{
  "bgp-template": [
    {
      "input-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-established": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-received": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-dropped": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-sent": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/

Create operation of resource: bgp-templates

bgp-templatesbody object

Request Content-Types: application/json
Request Example
{
  "bgp-template": [
    {
      "input-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-established": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-received": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-dropped": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-sent": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/

Delete operation of resource: bgp-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/

Retrieve operation of resource: bgp-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp-template": [
    {
      "input-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-established": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-received": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-dropped": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-sent": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}

BGP-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/

Update operation of resource: bgp-template

bgp-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "input-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-established": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-received": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-dropped": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-sent": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/

Create operation of resource: bgp-template

bgp-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "input-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-established": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-received": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-dropped": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-sent": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/

Delete operation of resource: bgp-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/

Retrieve operation of resource: bgp-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "input-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-established": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-received": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-dropped": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-sent": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "sample-interval": "integer"
}

OUTPUT-UPDATE-MESSAGES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-update-messages/

Update operation of resource: output-update-messages

output-update-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UPDATE-MESSAGES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-update-messages/

Create operation of resource: output-update-messages

output-update-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UPDATE-MESSAGES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-update-messages/

Delete operation of resource: output-update-messages

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-UPDATE-MESSAGES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-update-messages/

Retrieve operation of resource: output-update-messages

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

ERRORS-RECEIVED - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-received/

Update operation of resource: errors-received

errors-receivedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-RECEIVED - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-received/

Create operation of resource: errors-received

errors-receivedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-RECEIVED - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-received/

Delete operation of resource: errors-received

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-RECEIVED - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-received/

Retrieve operation of resource: errors-received

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

CONN-ESTABLISHED - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-established/

Update operation of resource: conn-established

conn-establishedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-ESTABLISHED - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-established/

Create operation of resource: conn-established

conn-establishedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-ESTABLISHED - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-established/

Delete operation of resource: conn-established

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-ESTABLISHED - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-established/

Retrieve operation of resource: conn-established

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-MESSAGES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-messages/

Update operation of resource: output-messages

output-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-MESSAGES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-messages/

Create operation of resource: output-messages

output-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-MESSAGES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-messages/

Delete operation of resource: output-messages

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-MESSAGES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/output-messages/

Retrieve operation of resource: output-messages

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

CONN-DROPPED - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-dropped/

Update operation of resource: conn-dropped

conn-droppedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-DROPPED - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-dropped/

Create operation of resource: conn-dropped

conn-droppedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-DROPPED - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-dropped/

Delete operation of resource: conn-dropped

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONN-DROPPED - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/conn-dropped/

Retrieve operation of resource: conn-dropped

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-UPDATE-MESSAGES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-update-messages/

Update operation of resource: input-update-messages

input-update-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UPDATE-MESSAGES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-update-messages/

Create operation of resource: input-update-messages

input-update-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UPDATE-MESSAGES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-update-messages/

Delete operation of resource: input-update-messages

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-UPDATE-MESSAGES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-update-messages/

Retrieve operation of resource: input-update-messages

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

ERRORS-SENT - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-sent/

Update operation of resource: errors-sent

errors-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-SENT - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-sent/

Create operation of resource: errors-sent

errors-sentbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-SENT - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-sent/

Delete operation of resource: errors-sent

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ERRORS-SENT - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/errors-sent/

Retrieve operation of resource: errors-sent

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-MESSAGES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-messages/

Update operation of resource: input-messages

input-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-MESSAGES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-messages/

Create operation of resource: input-messages

input-messagesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-MESSAGES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-messages/

Delete operation of resource: input-messages

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-MESSAGES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/bgp/bgp-templates/bgp-template/{template-name}/input-messages/

Retrieve operation of resource: input-messages

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OSPFV2-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/

Update operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospfv2-protocol-templates": {
    "ospfv2-protocol-template": [
      {
        "checksum-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/

Create operation of resource: ospfv2-protocol

ospfv2-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospfv2-protocol-templates": {
    "ospfv2-protocol-template": [
      {
        "checksum-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/

Delete operation of resource: ospfv2-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/

Retrieve operation of resource: ospfv2-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospfv2-protocol-templates": {
    "ospfv2-protocol-template": [
      {
        "checksum-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}

OSPFV2-PROTOCOL-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/

Update operation of resource: ospfv2-protocol-templates

ospfv2-protocol-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ospfv2-protocol-template": [
    {
      "checksum-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/

Create operation of resource: ospfv2-protocol-templates

ospfv2-protocol-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ospfv2-protocol-template": [
    {
      "checksum-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/

Delete operation of resource: ospfv2-protocol-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/

Retrieve operation of resource: ospfv2-protocol-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospfv2-protocol-template": [
    {
      "checksum-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}

OSPFV2-PROTOCOL-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/

Update operation of resource: ospfv2-protocol-template

ospfv2-protocol-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "checksum-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/

Create operation of resource: ospfv2-protocol-template

ospfv2-protocol-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "checksum-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/

Delete operation of resource: ospfv2-protocol-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV2-PROTOCOL-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/

Retrieve operation of resource: ospfv2-protocol-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "checksum-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

CHECKSUM-ERRORS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/checksum-errors/

Update operation of resource: checksum-errors

checksum-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CHECKSUM-ERRORS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/checksum-errors/

Create operation of resource: checksum-errors

checksum-errorsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CHECKSUM-ERRORS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/checksum-errors/

Delete operation of resource: checksum-errors

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CHECKSUM-ERRORS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/checksum-errors/

Retrieve operation of resource: checksum-errors

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-ACKS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks-lsa/

Update operation of resource: input-lsa-acks-lsa

input-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks-lsa/

Create operation of resource: input-lsa-acks-lsa

input-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks-lsa/

Delete operation of resource: input-lsa-acks-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks-lsa/

Retrieve operation of resource: input-lsa-acks-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-DB-DS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds-lsa/

Update operation of resource: output-db-ds-lsa

output-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds-lsa/

Create operation of resource: output-db-ds-lsa

output-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds-lsa/

Delete operation of resource: output-db-ds-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds-lsa/

Retrieve operation of resource: output-db-ds-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-DB-DS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds-lsa/

Update operation of resource: input-db-ds-lsa

input-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds-lsa/

Create operation of resource: input-db-ds-lsa

input-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds-lsa/

Delete operation of resource: input-db-ds-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds-lsa/

Retrieve operation of resource: input-db-ds-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-UPDATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates/

Update operation of resource: input-lsa-updates

input-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates/

Create operation of resource: input-lsa-updates

input-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates/

Delete operation of resource: input-lsa-updates

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates/

Retrieve operation of resource: input-lsa-updates

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-DB-DS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds/

Update operation of resource: output-db-ds

output-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds/

Create operation of resource: output-db-ds

output-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds/

Delete operation of resource: output-db-ds

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-db-ds/

Retrieve operation of resource: output-db-ds

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-UPDATES-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates-lsa/

Update operation of resource: output-lsa-updates-lsa

output-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates-lsa/

Create operation of resource: output-lsa-updates-lsa

output-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates-lsa/

Delete operation of resource: output-lsa-updates-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates-lsa/

Retrieve operation of resource: output-lsa-updates-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-DB-DS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds/

Update operation of resource: input-db-ds

input-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds/

Create operation of resource: input-db-ds

input-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds/

Delete operation of resource: input-db-ds

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-db-ds/

Retrieve operation of resource: input-db-ds

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-UPDATES-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates-lsa/

Update operation of resource: input-lsa-updates-lsa

input-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates-lsa/

Create operation of resource: input-lsa-updates-lsa

input-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates-lsa/

Delete operation of resource: input-lsa-updates-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-updates-lsa/

Retrieve operation of resource: input-lsa-updates-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-packets/

Update operation of resource: output-packets

output-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-packets/

Create operation of resource: output-packets

output-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-packets/

Delete operation of resource: output-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-packets/

Retrieve operation of resource: output-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-packets/

Update operation of resource: input-packets

input-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-packets/

Create operation of resource: input-packets

input-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-packets/

Delete operation of resource: input-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-packets/

Retrieve operation of resource: input-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-HELLO-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-hello-packets/

Update operation of resource: output-hello-packets

output-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-hello-packets/

Create operation of resource: output-hello-packets

output-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-hello-packets/

Delete operation of resource: output-hello-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-hello-packets/

Retrieve operation of resource: output-hello-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-HELLO-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-hello-packets/

Update operation of resource: input-hello-packets

input-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-hello-packets/

Create operation of resource: input-hello-packets

input-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-hello-packets/

Delete operation of resource: input-hello-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-hello-packets/

Retrieve operation of resource: input-hello-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LS-REQUESTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests/

Update operation of resource: output-ls-requests

output-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests/

Create operation of resource: output-ls-requests

output-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests/

Delete operation of resource: output-ls-requests

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests/

Retrieve operation of resource: output-ls-requests

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-ACKS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks-lsa/

Update operation of resource: output-lsa-acks-lsa

output-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks-lsa/

Create operation of resource: output-lsa-acks-lsa

output-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks-lsa/

Delete operation of resource: output-lsa-acks-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks-lsa/

Retrieve operation of resource: output-lsa-acks-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-ACKS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks/

Update operation of resource: output-lsa-acks

output-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks/

Create operation of resource: output-lsa-acks

output-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks/

Delete operation of resource: output-lsa-acks

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-acks/

Retrieve operation of resource: output-lsa-acks

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-ACKS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks/

Update operation of resource: input-lsa-acks

input-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks/

Create operation of resource: input-lsa-acks

input-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks/

Delete operation of resource: input-lsa-acks

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-lsa-acks/

Retrieve operation of resource: input-lsa-acks

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-UPDATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates/

Update operation of resource: output-lsa-updates

output-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates/

Create operation of resource: output-lsa-updates

output-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates/

Delete operation of resource: output-lsa-updates

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-lsa-updates/

Retrieve operation of resource: output-lsa-updates

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LS-REQUESTS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests-lsa/

Update operation of resource: output-ls-requests-lsa

output-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests-lsa/

Create operation of resource: output-ls-requests-lsa

output-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests-lsa/

Delete operation of resource: output-ls-requests-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/output-ls-requests-lsa/

Retrieve operation of resource: output-ls-requests-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LS-REQUESTS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests-lsa/

Update operation of resource: input-ls-requests-lsa

input-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests-lsa/

Create operation of resource: input-ls-requests-lsa

input-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests-lsa/

Delete operation of resource: input-ls-requests-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests-lsa/

Retrieve operation of resource: input-ls-requests-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LS-REQUESTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests/

Update operation of resource: input-ls-requests

input-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests/

Create operation of resource: input-ls-requests

input-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests/

Delete operation of resource: input-ls-requests

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv2-protocol/ospfv2-protocol-templates/ospfv2-protocol-template/{template-name}/input-ls-requests/

Retrieve operation of resource: input-ls-requests

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

CPU-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/

Update operation of resource: cpu-node

cpu-nodebody object

Request Content-Types: application/json
Request Example
{
  "cpu-node-templates": {
    "cpu-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-processes": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/

Create operation of resource: cpu-node

cpu-nodebody object

Request Content-Types: application/json
Request Example
{
  "cpu-node-templates": {
    "cpu-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-processes": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/

Delete operation of resource: cpu-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/

Retrieve operation of resource: cpu-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node-templates": {
    "cpu-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-processes": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

CPU-NODE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/

Update operation of resource: cpu-node-templates

cpu-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-processes": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/

Create operation of resource: cpu-node-templates

cpu-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "cpu-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-processes": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/

Delete operation of resource: cpu-node-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/

Retrieve operation of resource: cpu-node-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "cpu-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-processes": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

CPU-NODE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/

Update operation of resource: cpu-node-template

cpu-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-processes": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/

Create operation of resource: cpu-node-template

cpu-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-processes": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/

Delete operation of resource: cpu-node-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CPU-NODE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/

Retrieve operation of resource: cpu-node-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-processes": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

AVERAGE-CPU-USED - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/average-cpu-used/

Update operation of resource: average-cpu-used

average-cpu-usedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/average-cpu-used/

Create operation of resource: average-cpu-used

average-cpu-usedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/average-cpu-used/

Delete operation of resource: average-cpu-used

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/average-cpu-used/

Retrieve operation of resource: average-cpu-used

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

NO-PROCESSES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/no-processes/

Update operation of resource: no-processes

no-processesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-PROCESSES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/no-processes/

Create operation of resource: no-processes

no-processesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-PROCESSES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/no-processes/

Delete operation of resource: no-processes

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-PROCESSES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/cpu-node/cpu-node-templates/cpu-node-template/{template-name}/no-processes/

Retrieve operation of resource: no-processes

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

DATA-RATE-INTERFACE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/

Update operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "data-rate-interface-templates": {
    "data-rate-interface-template": [
      {
        "input-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "bandwidth": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/

Create operation of resource: data-rate-interface

data-rate-interfacebody object

Request Content-Types: application/json
Request Example
{
  "data-rate-interface-templates": {
    "data-rate-interface-template": [
      {
        "input-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "bandwidth": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/

Delete operation of resource: data-rate-interface

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/

Retrieve operation of resource: data-rate-interface

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "data-rate-interface-templates": {
    "data-rate-interface-template": [
      {
        "input-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "bandwidth": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

DATA-RATE-INTERFACE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/

Update operation of resource: data-rate-interface-templates

data-rate-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "data-rate-interface-template": [
    {
      "input-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "bandwidth": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/

Create operation of resource: data-rate-interface-templates

data-rate-interface-templatesbody object

Request Content-Types: application/json
Request Example
{
  "data-rate-interface-template": [
    {
      "input-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "bandwidth": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/

Delete operation of resource: data-rate-interface-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/

Retrieve operation of resource: data-rate-interface-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "data-rate-interface-template": [
    {
      "input-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "bandwidth": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}

DATA-RATE-INTERFACE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/

Update operation of resource: data-rate-interface-template

data-rate-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "input-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "bandwidth": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/

Create operation of resource: data-rate-interface-template

data-rate-interface-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "input-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "bandwidth": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/

Delete operation of resource: data-rate-interface-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DATA-RATE-INTERFACE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/

Retrieve operation of resource: data-rate-interface-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "input-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "bandwidth": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}

INPUT-DATA-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-data-rate/

Update operation of resource: input-data-rate

input-data-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DATA-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-data-rate/

Create operation of resource: input-data-rate

input-data-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DATA-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-data-rate/

Delete operation of resource: input-data-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DATA-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-data-rate/

Retrieve operation of resource: input-data-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

BANDWIDTH - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/bandwidth/

Update operation of resource: bandwidth

bandwidthbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BANDWIDTH - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/bandwidth/

Create operation of resource: bandwidth

bandwidthbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BANDWIDTH - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/bandwidth/

Delete operation of resource: bandwidth

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BANDWIDTH - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/bandwidth/

Retrieve operation of resource: bandwidth

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-PACKET-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-packet-rate/

Update operation of resource: output-packet-rate

output-packet-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKET-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-packet-rate/

Create operation of resource: output-packet-rate

output-packet-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKET-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-packet-rate/

Delete operation of resource: output-packet-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKET-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-packet-rate/

Retrieve operation of resource: output-packet-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-PEAK-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-pkts/

Update operation of resource: input-peak-pkts

input-peak-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-pkts/

Create operation of resource: input-peak-pkts

input-peak-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-pkts/

Delete operation of resource: input-peak-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-pkts/

Retrieve operation of resource: input-peak-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-PEAK-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-rate/

Update operation of resource: output-peak-rate

output-peak-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-rate/

Create operation of resource: output-peak-rate

output-peak-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-rate/

Delete operation of resource: output-peak-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-rate/

Retrieve operation of resource: output-peak-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-DATA-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-data-rate/

Update operation of resource: output-data-rate

output-data-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DATA-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-data-rate/

Create operation of resource: output-data-rate

output-data-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DATA-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-data-rate/

Delete operation of resource: output-data-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DATA-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-data-rate/

Retrieve operation of resource: output-data-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-PACKET-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-packet-rate/

Update operation of resource: input-packet-rate

input-packet-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKET-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-packet-rate/

Create operation of resource: input-packet-rate

input-packet-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKET-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-packet-rate/

Delete operation of resource: input-packet-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKET-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-packet-rate/

Retrieve operation of resource: input-packet-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-PEAK-PKTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-pkts/

Update operation of resource: output-peak-pkts

output-peak-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-PKTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-pkts/

Create operation of resource: output-peak-pkts

output-peak-pktsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-PKTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-pkts/

Delete operation of resource: output-peak-pkts

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PEAK-PKTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/output-peak-pkts/

Retrieve operation of resource: output-peak-pkts

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-PEAK-RATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-rate/

Update operation of resource: input-peak-rate

input-peak-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-RATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-rate/

Create operation of resource: input-peak-rate

input-peak-ratebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-RATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-rate/

Delete operation of resource: input-peak-rate

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PEAK-RATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/data-rate-interface/data-rate-interface-templates/data-rate-interface-template/{template-name}/input-peak-rate/

Retrieve operation of resource: input-peak-rate

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

PROCESS-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/

Update operation of resource: process-node

process-nodebody object

Request Content-Types: application/json
Request Example
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/

Create operation of resource: process-node

process-nodebody object

Request Content-Types: application/json
Request Example
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/

Delete operation of resource: process-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/

Retrieve operation of resource: process-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

PROCESS-NODE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/

Update operation of resource: process-node-templates

process-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "process-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-threads": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/

Create operation of resource: process-node-templates

process-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "process-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-threads": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/

Delete operation of resource: process-node-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/

Retrieve operation of resource: process-node-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "process-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-threads": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

PROCESS-NODE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/

Update operation of resource: process-node-template

process-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-threads": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/

Create operation of resource: process-node-template

process-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-threads": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/

Delete operation of resource: process-node-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROCESS-NODE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/

Retrieve operation of resource: process-node-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-threads": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

AVERAGE-CPU-USED - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/average-cpu-used/

Update operation of resource: average-cpu-used

average-cpu-usedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/average-cpu-used/

Create operation of resource: average-cpu-used

average-cpu-usedbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/average-cpu-used/

Delete operation of resource: average-cpu-used

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AVERAGE-CPU-USED - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/average-cpu-used/

Retrieve operation of resource: average-cpu-used

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

PEAK-MEMORY - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/peak-memory/

Update operation of resource: peak-memory

peak-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/peak-memory/

Create operation of resource: peak-memory

peak-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/peak-memory/

Delete operation of resource: peak-memory

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/peak-memory/

Retrieve operation of resource: peak-memory

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

NO-THREADS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/no-threads/

Update operation of resource: no-threads

no-threadsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-THREADS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/no-threads/

Create operation of resource: no-threads

no-threadsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-THREADS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/no-threads/

Delete operation of resource: no-threads

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NO-THREADS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/process-node/process-node-templates/process-node-template/{template-name}/no-threads/

Retrieve operation of resource: no-threads

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

MEMORY-NODE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/

Update operation of resource: memory-node

memory-nodebody object

Request Content-Types: application/json
Request Example
{
  "memory-node-templates": {
    "memory-node-template": [
      {
        "curr-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/

Create operation of resource: memory-node

memory-nodebody object

Request Content-Types: application/json
Request Example
{
  "memory-node-templates": {
    "memory-node-template": [
      {
        "curr-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/

Delete operation of resource: memory-node

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/

Retrieve operation of resource: memory-node

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "memory-node-templates": {
    "memory-node-template": [
      {
        "curr-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

MEMORY-NODE-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/

Update operation of resource: memory-node-templates

memory-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "memory-node-template": [
    {
      "curr-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/

Create operation of resource: memory-node-templates

memory-node-templatesbody object

Request Content-Types: application/json
Request Example
{
  "memory-node-template": [
    {
      "curr-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/

Delete operation of resource: memory-node-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/

Retrieve operation of resource: memory-node-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "memory-node-template": [
    {
      "curr-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

MEMORY-NODE-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/

Update operation of resource: memory-node-template

memory-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "curr-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/

Create operation of resource: memory-node-template

memory-node-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "curr-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/

Delete operation of resource: memory-node-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MEMORY-NODE-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/

Retrieve operation of resource: memory-node-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "curr-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

PEAK-MEMORY - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/peak-memory/

Update operation of resource: peak-memory

peak-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/peak-memory/

Create operation of resource: peak-memory

peak-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/peak-memory/

Delete operation of resource: peak-memory

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PEAK-MEMORY - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/peak-memory/

Retrieve operation of resource: peak-memory

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

CURR-MEMORY - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/curr-memory/

Update operation of resource: curr-memory

curr-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CURR-MEMORY - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/curr-memory/

Create operation of resource: curr-memory

curr-memorybody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CURR-MEMORY - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/curr-memory/

Delete operation of resource: curr-memory

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CURR-MEMORY - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/memory-node/memory-node-templates/memory-node-template/{template-name}/curr-memory/

Retrieve operation of resource: curr-memory

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

OSPFV3-PROTOCOL - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/

Update operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospfv3-protocol-templates": {
    "ospfv3-protocol-template": [
      {
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/

Create operation of resource: ospfv3-protocol

ospfv3-protocolbody object

Request Content-Types: application/json
Request Example
{
  "ospfv3-protocol-templates": {
    "ospfv3-protocol-template": [
      {
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/

Delete operation of resource: ospfv3-protocol

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/

Retrieve operation of resource: ospfv3-protocol

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospfv3-protocol-templates": {
    "ospfv3-protocol-template": [
      {
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}

OSPFV3-PROTOCOL-TEMPLATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/

Update operation of resource: ospfv3-protocol-templates

ospfv3-protocol-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ospfv3-protocol-template": [
    {
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/

Create operation of resource: ospfv3-protocol-templates

ospfv3-protocol-templatesbody object

Request Content-Types: application/json
Request Example
{
  "ospfv3-protocol-template": [
    {
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/

Delete operation of resource: ospfv3-protocol-templates

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/

Retrieve operation of resource: ospfv3-protocol-templates

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ospfv3-protocol-template": [
    {
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}

OSPFV3-PROTOCOL-TEMPLATE - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/

Update operation of resource: ospfv3-protocol-template

ospfv3-protocol-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATE - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/

Create operation of resource: ospfv3-protocol-template

ospfv3-protocol-templatebody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATE - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/

Delete operation of resource: ospfv3-protocol-template

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPFV3-PROTOCOL-TEMPLATE - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/

Retrieve operation of resource: ospfv3-protocol-template

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-LSA-ACKS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks-lsa/

Update operation of resource: input-lsa-acks-lsa

input-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks-lsa/

Create operation of resource: input-lsa-acks-lsa

input-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks-lsa/

Delete operation of resource: input-lsa-acks-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks-lsa/

Retrieve operation of resource: input-lsa-acks-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-DB-DS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds-lsa/

Update operation of resource: output-db-ds-lsa

output-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds-lsa/

Create operation of resource: output-db-ds-lsa

output-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds-lsa/

Delete operation of resource: output-db-ds-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds-lsa/

Retrieve operation of resource: output-db-ds-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-DB-DS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds-lsa/

Update operation of resource: input-db-ds-lsa

input-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds-lsa/

Create operation of resource: input-db-ds-lsa

input-db-ds-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds-lsa/

Delete operation of resource: input-db-ds-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds-lsa/

Retrieve operation of resource: input-db-ds-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-UPDATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates/

Update operation of resource: input-lsa-updates

input-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates/

Create operation of resource: input-lsa-updates

input-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates/

Delete operation of resource: input-lsa-updates

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates/

Retrieve operation of resource: input-lsa-updates

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-DB-DS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds/

Update operation of resource: output-db-ds

output-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds/

Create operation of resource: output-db-ds

output-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds/

Delete operation of resource: output-db-ds

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-DB-DS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-db-ds/

Retrieve operation of resource: output-db-ds

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-UPDATES-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates-lsa/

Update operation of resource: output-lsa-updates-lsa

output-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates-lsa/

Create operation of resource: output-lsa-updates-lsa

output-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates-lsa/

Delete operation of resource: output-lsa-updates-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates-lsa/

Retrieve operation of resource: output-lsa-updates-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-DB-DS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds/

Update operation of resource: input-db-ds

input-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds/

Create operation of resource: input-db-ds

input-db-dsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds/

Delete operation of resource: input-db-ds

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-DB-DS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-db-ds/

Retrieve operation of resource: input-db-ds

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-UPDATES-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates-lsa/

Update operation of resource: input-lsa-updates-lsa

input-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates-lsa/

Create operation of resource: input-lsa-updates-lsa

input-lsa-updates-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates-lsa/

Delete operation of resource: input-lsa-updates-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-UPDATES-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-updates-lsa/

Retrieve operation of resource: input-lsa-updates-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-packets/

Update operation of resource: output-packets

output-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-packets/

Create operation of resource: output-packets

output-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-packets/

Delete operation of resource: output-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-packets/

Retrieve operation of resource: output-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-packets/

Update operation of resource: input-packets

input-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-packets/

Create operation of resource: input-packets

input-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-packets/

Delete operation of resource: input-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-packets/

Retrieve operation of resource: input-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-HELLO-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-hello-packets/

Update operation of resource: output-hello-packets

output-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-hello-packets/

Create operation of resource: output-hello-packets

output-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-hello-packets/

Delete operation of resource: output-hello-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-HELLO-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-hello-packets/

Retrieve operation of resource: output-hello-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-HELLO-PACKETS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-hello-packets/

Update operation of resource: input-hello-packets

input-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-hello-packets/

Create operation of resource: input-hello-packets

input-hello-packetsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-hello-packets/

Delete operation of resource: input-hello-packets

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-HELLO-PACKETS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-hello-packets/

Retrieve operation of resource: input-hello-packets

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LS-REQUESTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests/

Update operation of resource: output-ls-requests

output-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests/

Create operation of resource: output-ls-requests

output-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests/

Delete operation of resource: output-ls-requests

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests/

Retrieve operation of resource: output-ls-requests

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-ACKS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks-lsa/

Update operation of resource: output-lsa-acks-lsa

output-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks-lsa/

Create operation of resource: output-lsa-acks-lsa

output-lsa-acks-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks-lsa/

Delete operation of resource: output-lsa-acks-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks-lsa/

Retrieve operation of resource: output-lsa-acks-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-ACKS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks/

Update operation of resource: output-lsa-acks

output-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks/

Create operation of resource: output-lsa-acks

output-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks/

Delete operation of resource: output-lsa-acks

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-ACKS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-acks/

Retrieve operation of resource: output-lsa-acks

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LSA-ACKS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks/

Update operation of resource: input-lsa-acks

input-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks/

Create operation of resource: input-lsa-acks

input-lsa-acksbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks/

Delete operation of resource: input-lsa-acks

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LSA-ACKS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-lsa-acks/

Retrieve operation of resource: input-lsa-acks

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LSA-UPDATES - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates/

Update operation of resource: output-lsa-updates

output-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates/

Create operation of resource: output-lsa-updates

output-lsa-updatesbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates/

Delete operation of resource: output-lsa-updates

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LSA-UPDATES - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-lsa-updates/

Retrieve operation of resource: output-lsa-updates

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

OUTPUT-LS-REQUESTS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests-lsa/

Update operation of resource: output-ls-requests-lsa

output-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests-lsa/

Create operation of resource: output-ls-requests-lsa

output-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests-lsa/

Delete operation of resource: output-ls-requests-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OUTPUT-LS-REQUESTS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/output-ls-requests-lsa/

Retrieve operation of resource: output-ls-requests-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LS-REQUESTS-LSA - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests-lsa/

Update operation of resource: input-ls-requests-lsa

input-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests-lsa/

Create operation of resource: input-ls-requests-lsa

input-ls-requests-lsabody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests-lsa/

Delete operation of resource: input-ls-requests-lsa

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS-LSA - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests-lsa/

Retrieve operation of resource: input-ls-requests-lsa

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

INPUT-LS-REQUESTS - Update

PUT Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests/

Update operation of resource: input-ls-requests

input-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Create

POST Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests/

Create operation of resource: input-ls-requests

input-ls-requestsbody object

template-name
in path
string

ID of template-name

Request Content-Types: application/json
Request Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Delete

DELETE Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests/

Delete operation of resource: input-ls-requests

template-name
in path
string

ID of template-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INPUT-LS-REQUESTS - Retrieve

GET Cisco-IOS-XR-manageability-perfmgmt-cfg:perf-mgmt/threshold/ospfv3-protocol/ospfv3-protocol-templates/ospfv3-protocol-template/{template-name}/input-ls-requests/

Retrieve operation of resource: input-ls-requests

template-name
in path
string

ID of template-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

Schema Definitions

INPUT-HELLO-PACKETS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-hello-packets: object

Number of Hello packets received

Example
{
  "input-hello-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

VRF-GROUP:

Common node of basic-counter-interface-template, generic-counter-interface-template, data-rate-interface-template

vrf-group: string

Enable instance filtering by VRF name regular expression

Example
{
  "vrf-group": "string"
}

MANAGEABILITY-PERF-ENABLE-THRESH-CFG-NODE-TABLE:

Common node of memory, cpuCommon node of cpu-node , memory-node, process-node

nodes: object

Node specification

Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

MANAGEABILITY-PERF-ENABLE-STATS-CFG-NODE-TABLE:

Common node of memory, cpuCommon node of cpu-node , memory-node, process-nodeCommon node of cpu-node, memory-node, process-node

nodes: object

Node specification

Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

TEMPLATE-NAME:

Common node of ospfv2-protocol, ospfv3-protocol, bgp, node, node-all, ldp-mpls, data-rate-interface, generic-counter-interface, basic-counter-interface

template-name: string

Template name

Example
{
  "template-name": "string"
}

OUTPUT-LSA-UPDATES-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-lsa-updates-lsa: object

Number of LSA sent in LSA Updates

Example
{
  "output-lsa-updates-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-LSA-ACKS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-lsa-acks-lsa: object

Number of LSA sent in LSA Acknowledgements

Example
{
  "output-lsa-acks-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-LS-REQUESTS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-ls-requests: object

Number of LS Requests sent

Example
{
  "output-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-PACKETS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-packets: object

Total number of packets received

Example
{
  "input-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-LS-REQUESTS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-ls-requests-lsa: object

Number of LSA received in LS Requests

Example
{
  "input-ls-requests-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-HELLO-PACKETS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-hello-packets: object

Total number of packets sent

Example
{
  "output-hello-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

NODE-TABLE:

Common node of memory, cpu

nodes: object

Node specification

Example
{
  "nodes": {
    "node": [
      {
        "node-id": "string",
        "template-name": "string"
      }
    ]
  }
}

INPUT-LSA-UPDATES:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-lsa-updates: object

Number of LSA Updates received

Example
{
  "input-lsa-updates": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

MANAGEABILITY-PERF-ENABLE-MONITOR-CFG-TEMPLATE-NAME:

Common node of ospfv2-protocol, ospfv3-protocol, bgp, node, node-all, ldp-mpls, data-rate-interface, generic-counter-interface, basic-counter-interfaceCommon node of ospfv2-protocol, ospfv3-protocol, node, node-all, ldp-mpls, data-rate-interface, generic-counter-interface, basic-counter-interface, bgpCommon node of ospf-instance, session, pid, node, interface, neighbor

template-name: string

Template name

Example
{
  "template-name": "string"
}

INTERFACE-TABLE:

Common node of generic-counters, basic-counters, data-rates

interfaces: object

Monitor an Interface

Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "template-name": "string"
      }
    ]
  }
}

REG-EXP-GROUP:

Common node of basic-counter-interface-template, generic-counter-interface-template, data-rate-interface-template

reg-exp-group: string

Enable instance filtering by regular expression

Example
{
  "reg-exp-group": "string"
}

INPUT-DB-DS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-db-ds-lsa: object

Number of LSA received in DBD packets

Example
{
  "input-db-ds-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-DB-DS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-db-ds-lsa: object

Number of LSA sent in DBD packets

Example
{
  "output-db-ds-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

NODE-ALL:

Common node of cpu-node, memory-node, process-node

node-all: TEMPLATE-NAME

All the the nodes

Example
{
  "node-all": {
    "template-name": "string"
  }
}

OUTPUT-DB-DS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-db-ds: object

Number of DBD packets sent

Example
{
  "output-db-ds": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

MANAGEABILITY-PERF-ENABLE-THRESH-CFG-TEMPLATE-NAME:

Common node of ospfv2-protocol, ospfv3-protocol, bgp, node, node-all, ldp-mpls, data-rate-interface, generic-counter-interface, basic-counter-interfaceCommon node of ospfv2-protocol, ospfv3-protocol, node, node-all, ldp-mpls, data-rate-interface, generic-counter-interface, basic-counter-interface, bgp

template-name: string

Template name

Example
{
  "template-name": "string"
}

INPUT-LSA-ACKS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-lsa-acks-lsa: object

Number of LSA received in LSA Acknowledgements

Example
{
  "input-lsa-acks-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-LS-REQUESTS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-ls-requests: object

Number of LS Requests received

Example
{
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

MANAGEABILITY-PERF-ENABLE-THRESH-CFG-NODE-ALL:

Common node of cpu-node, memory-node, process-nodeCommon node of cpu-node, memory-node, process-node

node-all: MANAGEABILITY-PERF-ENABLE-THRESH-CFG-TEMPLATE-NAME

All the the nodes

Example
{
  "node-all": {
    "template-name": "string"
  }
}

OUTPUT-LSA-UPDATES:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-lsa-updates: object

Number of LSA Updates sent

Example
{
  "output-lsa-updates": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-DB-DS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-db-ds: object

Number of DBD packets received

Example
{
  "input-db-ds": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-PACKETS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-packets: object

Total number of packets sent

Example
{
  "output-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

TEMPLATE-TABLE:

Common node of ospfv2-protocol, ospfv3-protocol, bgp, generic-counter-interface, basic-counter-interface, data-rate-interface, ldp-mpls, cpu-node, memory-node, process-node

templates: object

Template name

Example
{
  "templates": {
    "template": [
      {
        "history-persistent": [ null ],
        "vrf-group": "string",
        "sample-size": "integer",
        "template-name": "string",
        "reg-exp-group": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

INPUT-LSA-UPDATES-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-lsa-updates-lsa: object

Number of LSA received in LSA Updates

Example
{
  "input-lsa-updates-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OUTPUT-LSA-ACKS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-lsa-acks: object

Number of LSA Acknowledgements sent

Example
{
  "output-lsa-acks": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

MANAGEABILITY-PERF-THRESH-CFG-SAMPLE-INTERVAL:

Common node of data-rate-interface-template, ldp-mpls-template, cpu-node-template, memory-node-template, process-node-templateCommon node of ospfv2-protocol-template, ospfv3-protocol-template, bgp-template, basic-counter-interface-template, generic-counter-interface-template

sample-interval: integer

Frequency of sampling in minutes

range:"1..60" units:"minute"
Example
{
  "sample-interval": "integer"
}

SAMPLE-INTERVAL:

Common node of data-rate-interface-template, ldp-mpls-template, cpu-node-template, memory-node-template, process-node-template

sample-interval: integer

Frequency of sampling in minutes

range:"1..60" units:"minute"
Example
{
  "sample-interval": "integer"
}

OUTPUT-LS-REQUESTS-LSA:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

output-ls-requests-lsa: object

Number of LSA sent in LS Requests

Example
{
  "output-ls-requests-lsa": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

INPUT-LSA-ACKS:

Common node of ospfv2-protocol-template, ospfv3-protocol-template

input-lsa-acks: object

Number of LSA Acknowledgements received

Example
{
  "input-lsa-acks": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

OSPF-INSTANCE-TABLE:

Common node of ospfv2-protocol, ospfv3-protocol

ospf-instances: object

Monitor an instance

Example
{
  "ospf-instances": {
    "ospf-instance": [
      {
        "instance-name": "string",
        "template-name": "string"
      }
    ]
  }
}

perf-mgmt_schema:

Performance Management configuration & operations

threshold: object

Container for threshold templates

enable: object

Start data collection and/or threshold monitoring

statistics: object

Templates for collection of statistics

reg-exp-groups: object

Configure regular expression group

resources: object

Resources configuration

Example
{
  "threshold": {
    "cpu-node": {
      "cpu-node-templates": {
        "cpu-node-template": [
          {
            "average-cpu-used": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "no-processes": {
              "end-range-value": "integer",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "integer",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "sample-interval": "integer"
          }
        ]
      }
    },
    "basic-counter-interface": {
      "basic-counter-interface-templates": {
        "basic-counter-interface-template": [
          {
            "output-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-errors": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-packets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "template-name": "string",
            "output-queue-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "in-octets": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "output-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "input-total-drops": {
              "end-range-value": "string",
              "rearm-type": "string",
              "percent": "boolean",
              "value": "string",
              "operator": "string",
              "rearm-window": "string"
            },
            "out-packets": {
              "end-range-value": "string",
              "rearm-type": "string"
            },
            "vrf-group": "string"
          }
        ]
      }
    }
  }
}

resources_schema:

Resources configuration

tftp-resources: object

Configure the TFTP server IP address and directory name

memory-resources: object

Configure the memory usage limits of performance management

dump-local: object

Configure local dump parameters

Example
{
  "tftp-resources": {
    "server-address": "string",
    "directory": "string",
    "vrf-name": "string"
  },
  "memory-resources": {
    "max-limit": "integer",
    "min-reserved": "integer"
  },
  "dump-local": {
    "enable": [ null ]
  }
}

tftp-resources_schema:

Configure the TFTP server IP address and directory name

server-address: string

IP address of the TFTP server

directory: string

Directory name on TFTP server

vrf-name: string

VRF name

Example
{
  "server-address": "string",
  "directory": "string",
  "vrf-name": "string"
}

dump-local_schema:

Configure local dump parameters

enable: null

Enable data dump onto local filesystem

Example
{
  "enable": [ null ]
}

memory-resources_schema:

Configure the memory usage limits of performance management

max-limit: integer

Maximum limit for memory usage (Kbytes) for data buffers

units:"kilobyte"
min-reserved: integer

Specify a minimum free memory (Kbytes) to be ensured before allowing a collection request

units:"kilobyte"
Example
{
  "max-limit": "integer",
  "min-reserved": "integer"
}

statistics_schema:

Start periodic collection using a defined a template

cpu-node: MANAGEABILITY-PERF-ENABLE-STATS-CFG-NODE-TABLE

Collection for CPU

basic-counter-interface: TEMPLATE-NAME

Statistics collection for basic-counters

ospfv3-protocol: TEMPLATE-NAME

Data collection for OSPF v3 Protocol

data-rate-interface: TEMPLATE-NAME

Statistics collection for generic-counters

generic-counter-interface: TEMPLATE-NAME

Statistics collection for generic-counters

bgp: TEMPLATE-NAME

Data collection for BGP

process-node: MANAGEABILITY-PERF-ENABLE-STATS-CFG-NODE-TABLE

Collection for process

ospfv2-protocol: TEMPLATE-NAME

Data collection for OSPF v2 Protocol

ldp-mpls: TEMPLATE-NAME

Collection for labels distribution protocol

memory-node: MANAGEABILITY-PERF-ENABLE-STATS-CFG-NODE-TABLE

Collection for memory

Example
{
  "cpu-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "template-name": "string"
  },
  "ospfv3-protocol": {
    "template-name": "string"
  },
  "data-rate-interface": {
    "template-name": "string"
  },
  "generic-counter-interface": {
    "template-name": "string"
  },
  "bgp": {
    "template-name": "string"
  },
  "process-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "template-name": "string"
  },
  "ldp-mpls": {
    "template-name": "string"
  },
  "memory-node": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  }
}

templates_schema:

Template name

template: object[]

A template instance

Example
{
  "template": [
    {
      "history-persistent": [ null ],
      "vrf-group": "string",
      "sample-size": "integer",
      "template-name": "string",
      "reg-exp-group": "string",
      "sample-interval": "integer"
    }
  ]
}

template_schema:

history-persistent: null

Enable persistent history statistics

vrf-group: string

VRF group configured in regular expression to be applied

sample-size: integer

Number of samples to be taken

range:"1..60"
template-name: string

Template Name

reg-exp-group: string

Enable instance filtering by regular expression

sample-interval: integer

Frequency of each sample in minutes

range:"1..60" units:"minute"
Example
{
  "history-persistent": [ null ],
  "vrf-group": "string",
  "sample-size": "integer",
  "template-name": "string",
  "reg-exp-group": "string",
  "sample-interval": "integer"
}

enable_schema:

Start data collection and/or threshold monitoring

threshold: object

Start threshold monitoring using a defined template

monitor-enable: object

Start data collection for a monitored instance

statistics: object

Start periodic collection using a defined a template

Example
{
  "threshold": {
    "generic-counter-interface": {
      "template-name": "string"
    },
    "process-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "ospfv3-protocol": {
      "template-name": "string"
    },
    "data-rate-interface": {
      "template-name": "string"
    },
    "cpu-node": {
      "node-all": {
        "template-name": "string"
      }
    },
    "bgp": {
      "template-name": "string"
    },
    "basic-counter-interface": {
      "template-name": "string"
    },
    "ospfv2-protocol": {
      "template-name": "string"
    },
    "ldp-mpls": {
      "template-name": "string"
    },
    "memory-node": {
      "node-all": {
        "template-name": "string"
      }
    }
  },
  "monitor-enable": {
    "generic-counters": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "process": {
      "process-nodes": {
        "process-node": [
          {
            "pids": {
              "pid": [
                {
                  "pid": "string",
                  "template-name": "string"
                }
              ]
            },
            "node-id": "string"
          }
        ]
      }
    },
    "ospfv3-protocol": {
      "ospf-instances": {
        "ospf-instance": [
          {
            "instance-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "data-rates": {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "bgp": {
      "neighbors": {
        "neighbor": [
          {
            "peer-address": "string",
            "template-name": "string"
          }
        ]
      }
    },
    "basic-counters": {
      "interfaces": {
        "interface": [
          {
            "template-name": "string"
          }
        ]
      }
    }
  }
}

threshold_schema:

Container for threshold templates

cpu-node: object

Node CPU threshold configuration

basic-counter-interface: object

Interface Basic Counter threshold configuration

ospfv3-protocol: object

OSPF v2 Protocol threshold configuration

data-rate-interface: object

Interface Data Rates threshold configuration

generic-counter-interface: object

Interface Generic Counter threshold configuration

bgp: object

BGP threshold configuration

process-node: object

Node Process threshold configuration

ospfv2-protocol: object

OSPF v2 Protocol threshold configuration

memory-node: object

Node Memory threshold configuration

ldp-mpls: object

MPLS LDP threshold configuration

Example
{
  "cpu-node": {
    "cpu-node-templates": {
      "cpu-node-template": [
        {
          "average-cpu-used": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "no-processes": {
            "end-range-value": "integer",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "integer",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "sample-interval": "integer"
        }
      ]
    }
  },
  "basic-counter-interface": {
    "basic-counter-interface-templates": {
      "basic-counter-interface-template": [
        {
          "output-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-errors": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "template-name": "string",
          "output-queue-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "in-octets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "output-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "input-total-drops": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean",
            "value": "string",
            "operator": "string",
            "rearm-window": "string"
          },
          "out-packets": {
            "end-range-value": "string",
            "rearm-type": "string",
            "percent": "boolean"
          },
          "vrf-group": "string"
        }
      ]
    }
  }
}

nodes_schema:

Node specification

node: MANAGEABILITY-PERF-ENABLE-MONITOR-CFG-TEMPLATE-NAME

Node instance

Example
{
  "node": [
    {
      "template-name": "string"
    }
  ]
}

monitor-enable_schema:

Start data collection for a monitored instance

generic-counters: INTERFACE-TABLE

Monitoring for generic-counters

process: object

Collection for a single process

ospfv3-protocol: OSPF-INSTANCE-TABLE

Monitor OSPF v3 Protocol

data-rates: INTERFACE-TABLE

Monitoring for data-rates

bgp: object

Monitor BGP protocol

basic-counters: INTERFACE-TABLE

Monitoring for basic-counters

ospfv2-protocol: OSPF-INSTANCE-TABLE

Monitor OSPF v2 Protocol

memory: NODE-TABLE

Collection for memory

ldp-mpls: object

Monitoring for LDP

cpu: NODE-TABLE

Collection for CPU

Example
{
  "generic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "process": {
    "process-nodes": {
      "process-node": [
        {
          "pids": {
            "pid": [
              {
                "pid": "string",
                "template-name": "string"
              }
            ]
          },
          "node-id": "string"
        }
      ]
    }
  },
  "ospfv3-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "data-rates": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "bgp": {
    "neighbors": {
      "neighbor": [
        {
          "peer-address": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "basic-counters": {
    "interfaces": {
      "interface": [
        {
          "interface-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ospfv2-protocol": {
    "ospf-instances": {
      "ospf-instance": [
        {
          "instance-name": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "memory": {
    "nodes": {
      "node": [
        {
          "node-id": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "ldp-mpls": {
    "sessions": {
      "session": [
        {
          "session": "string",
          "template-name": "string"
        }
      ]
    }
  },
  "cpu": {
    "nodes": {
      "node": [
        {
          "template-name": "string"
        }
      ]
    }
  }
}

ldp-mpls_schema:

MPLS LDP threshold configuration

ldp-mpls-templates: object

MPLS LDP threshold templates

Example
{
  "ldp-mpls-templates": {
    "ldp-mpls-template": [
      {
        "address-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "keepalive-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "label-release-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "init-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "address-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-mapping-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "total-msgs-rcvd": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-release-msgs-sent": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "notification-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "label-withdraw-msgs-rcvd": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

sessions_schema:

LDP session specification

session: object[]

IP address of the LDP Session

Example
{
  "session": [
    {
      "session": "string",
      "template-name": "string"
    }
  ]
}

session_schema:

session: string

IP address of the LDP Session

Example
{
  "session": "string",
  "template-name": "string"
}

ospf-instances_schema:

Monitor an instance

ospf-instance: MANAGEABILITY-PERF-ENABLE-MONITOR-CFG-TEMPLATE-NAME

Instance being monitored

Example
{
  "ospf-instance": [
    {
      "template-name": "string"
    }
  ]
}

interfaces_schema:

Monitor an Interface

interface: MANAGEABILITY-PERF-ENABLE-MONITOR-CFG-TEMPLATE-NAME

Interface being Monitored

Example
{
  "interface": [
    {
      "template-name": "string"
    }
  ]
}

process_schema:

Collection for a single process

process-nodes: object

Node specification

Example
{
  "process-nodes": {
    "process-node": [
      {
        "pids": {
          "pid": [
            {
              "pid": "string",
              "template-name": "string"
            }
          ]
        },
        "node-id": "string"
      }
    ]
  }
}

process-nodes_schema:

Node specification

process-node: object[]

Node instance

Example
{
  "process-node": [
    {
      "pids": {
        "pid": [
          {
            "pid": "string",
            "template-name": "string"
          }
        ]
      },
      "node-id": "string"
    }
  ]
}

process-node_schema:

Node Process threshold configuration

process-node-templates: object

Node Memory threshold templates

Example
{
  "process-node-templates": {
    "process-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-threads": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

pids_schema:

Process ID specification

pid: object[]

Specify an existing template for data collection

Example
{
  "pid": [
    {
      "pid": "string",
      "template-name": "string"
    }
  ]
}

pid_schema:

Example
{
  "pid": "string",
  "template-name": "string"
}

bgp_schema:

BGP threshold configuration

bgp-templates: object

BGP threshold templates

Example
{
  "bgp-templates": {
    "bgp-template": [
      {
        "input-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-established": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-received": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-update-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "conn-dropped": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-messages": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "errors-sent": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "sample-interval": "integer"
      }
    ]
  }
}

neighbors_schema:

Monitor BGP protocol for a BGP peer

neighbor: object[]

Neighbor being monitored

Example
{
  "neighbor": [
    {
      "peer-address": "string",
      "template-name": "string"
    }
  ]
}

neighbor_schema:

peer-address: string

IP address of the Neighbor

Example
{
  "peer-address": "string",
  "template-name": "string"
}

reg-exp-groups_schema:

Configure regular expression group

reg-exp-group: object[]

Specify regular expression group name

Example
{
  "reg-exp-group": [
    {
      "reg-exps": {
        "reg-exp": [
          {
            "reg-exp-string": "string",
            "reg-exp-index": "integer"
          }
        ]
      },
      "reg-exp-group-name": "string"
    }
  ]
}

reg-exp-group_schema:

reg-exps: object

Configure regular expression

reg-exp-group-name: string

Regular expression group name

Example
{
  "reg-exps": {
    "reg-exp": [
      {
        "reg-exp-string": "string",
        "reg-exp-index": "integer"
      }
    ]
  },
  "reg-exp-group-name": "string"
}

reg-exps_schema:

Configure regular expression

reg-exp: object[]

Specify regular expression index number

Example
{
  "reg-exp": [
    {
      "reg-exp-string": "string",
      "reg-exp-index": "integer"
    }
  ]
}

reg-exp_schema:

reg-exp-string: string

Regular expression string to match

reg-exp-index: integer

Regular expression index number

range:"1..100"
Example
{
  "reg-exp-string": "string",
  "reg-exp-index": "integer"
}

generic-counter-interface_schema:

Interface Generic Counter threshold configuration

generic-counter-interface-templates: object

Interface Generic Counter threshold templates

Example
{
  "generic-counter-interface-templates": {
    "generic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-unknown-proto": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-ucast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-broadcast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-frame": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "out-multicast-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-crc": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

generic-counter-interface-templates_schema:

Interface Generic Counter threshold templates

generic-counter-interface-template: object[]

Interface Generic Counter threshold template instance

Example
{
  "generic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-unknown-proto": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-ucast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-broadcast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-frame": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "out-multicast-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-crc": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-ucast-pkts": {},
      "vrf-group": "string"
    }
  ]
}

generic-counter-interface-template_schema:

output-total-errors: object

Number of outbound incorrect packets discarded

input-unknown-proto: object

Number of inbound packets discarded with unknown protocol

out-octets: object

Number of outbound octets/bytes

input-total-errors: object

Number of inbound incorrect packets discarded

in-ucast-pkts: object

Number of inbound unicast packets

in-packets: object

Number of inbound packets

in-multicast-pkts: object

Number of inbound multicast packets

out-broadcast-pkts: object

Number of outbound broadcast packets

input-frame: object

Number of inbound packets with framing errors

input-queue-drops: object

Number of input queue drops

template-name: string

Template Name

out-multicast-pkts: object

Number of outbound multicast packets

out-packets: object

Number of outbound packets

input-crc: object

Number of inbound packets discarded with incorrect CRC

out-ucast-pkts: object

Number of outbound unicast packets

in-broadcast-pkts: object

Number of inbound broadcast packets

output-underrun: object

Number of outbound packets with underrun errors

in-octets: object

Number of inbound octets/bytes

output-total-drops: object

Number of outbound correct packets discarded

input-total-drops: object

Number of inbound correct packets discarded

input-overrun: object

Number of inbound packets with overrun errors

Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-unknown-proto": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-ucast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-broadcast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-frame": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "out-multicast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-crc": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-ucast-pkts": {
    "end-range-value": "string",
    "rearm-type": "string"
  },
  "vrf-group": "string"
}

in-octets_schema:

Number of inbound octets/bytes

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

in-ucast-pkts_schema:

Number of inbound unicast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

out-ucast-pkts_schema:

Number of outbound unicast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

out-broadcast-pkts_schema:

Number of outbound broadcast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

out-multicast-pkts_schema:

Number of outbound multicast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-overrun_schema:

Number of inbound packets with overrun errors

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

out-octets_schema:

Number of outbound octets/bytes

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-underrun_schema:

Number of outbound packets with underrun errors

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-total-errors_schema:

Number of inbound incorrect packets discarded

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-total-drops_schema:

Number of outbound correct packets discarded

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-crc_schema:

Number of inbound packets discarded with incorrect CRC

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

in-broadcast-pkts_schema:

Number of inbound broadcast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

in-multicast-pkts_schema:

Number of inbound multicast packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

out-packets_schema:

Number of outbound packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-total-errors_schema:

Number of outbound incorrect packets discarded

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

in-packets_schema:

Number of inbound packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-unknown-proto_schema:

Number of inbound packets discarded with unknown protocol

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-queue-drops_schema:

Number of input queue drops

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-total-drops_schema:

Number of inbound correct packets discarded

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-frame_schema:

Number of inbound packets with framing errors

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

ldp-mpls-templates_schema:

MPLS LDP threshold templates

ldp-mpls-template: object[]

MPLS LDP threshold template instance

Example
{
  "ldp-mpls-template": [
    {
      "address-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "keepalive-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "label-release-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "init-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "address-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-mapping-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "total-msgs-rcvd": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-release-msgs-sent": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "notification-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "label-withdraw-msgs-rcvd": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "total-msgs-sent": {},
      "sample-interval": "integer"
    }
  ]
}

ldp-mpls-template_schema:

address-msgs-rcvd: object

Number of Address messages received

keepalive-msgs-sent: object

Number of Keepalive messages sent

template-name: string

Template Name

label-release-msgs-rcvd: object

Number of LAbel Release messages received

address-withdraw-msgs-rcvd: object

Number of Address Withdraw messages received

init-msgs-rcvd: object

Number of Init messages received

address-msgs-sent: object

Number of Address messages sent

label-mapping-msgs-sent: object

Number of Label Mapping messages sent

label-mapping-msgs-rcvd: object

Number of Label Mapping messages received

notification-msgs-sent: object

Number of Notification messages sent

total-msgs-rcvd: object

Total number of messages received

label-release-msgs-sent: object

Number of Label Release messages sent

notification-msgs-rcvd: object

Number of Notification messages received

label-withdraw-msgs-rcvd: object

Number of Label Withdraw messages received

total-msgs-sent: object

Total number of messages sent

keepalive-msgs-rcvd: object

Number of Keepalive messages received

address-withdraw-msgs-sent: object

Number of Address Withdraw messages sent

init-msgs-sent: object

Number of Init messages sent

label-withdraw-msgs-sent: object

Number of Label Withdraw messages sent

Example
{
  "address-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "keepalive-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "label-release-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "init-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "address-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-mapping-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-rcvd": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-release-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "notification-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "label-withdraw-msgs-rcvd": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "total-msgs-sent": {
    "end-range-value": "integer",
    "rearm-type": "string"
  },
  "sample-interval": "integer"
}

address-withdraw-msgs-rcvd_schema:

Number of Address Withdraw messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-withdraw-msgs-rcvd_schema:

Number of Label Withdraw messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

address-withdraw-msgs-sent_schema:

Number of Address Withdraw messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-withdraw-msgs-sent_schema:

Number of Label Withdraw messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

notification-msgs-rcvd_schema:

Number of Notification messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

total-msgs-rcvd_schema:

Total number of messages received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

notification-msgs-sent_schema:

Number of Notification messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

total-msgs-sent_schema:

Total number of messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-release-msgs-rcvd_schema:

Number of LAbel Release messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

init-msgs-rcvd_schema:

Number of Init messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-release-msgs-sent_schema:

Number of Label Release messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

init-msgs-sent_schema:

Number of Init messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-mapping-msgs-rcvd_schema:

Number of Label Mapping messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

keepalive-msgs-rcvd_schema:

Number of Keepalive messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

label-mapping-msgs-sent_schema:

Number of Label Mapping messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

keepalive-msgs-sent_schema:

Number of Keepalive messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

address-msgs-rcvd_schema:

Number of Address messages received

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

address-msgs-sent_schema:

Number of Address messages sent

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

basic-counter-interface_schema:

Interface Basic Counter threshold configuration

basic-counter-interface-templates: object

Interface Basic Counter threshold templates

Example
{
  "basic-counter-interface-templates": {
    "basic-counter-interface-template": [
      {
        "output-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "output-queue-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "in-octets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-total-drops": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "out-packets": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

basic-counter-interface-templates_schema:

Interface Basic Counter threshold templates

basic-counter-interface-template: object[]

Interface Basic Counter threshold template instance

Example
{
  "basic-counter-interface-template": [
    {
      "output-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-queue-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "in-octets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-total-drops": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "out-packets": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}

basic-counter-interface-template_schema:

output-total-errors: object

Number of outbound incorrect packets discarded

out-octets: object

Number of outbound octets/bytes

input-total-errors: object

Number of inbound incorrect packets discarded

in-packets: object

Number of inbound packets

input-queue-drops: object

Number of input queue drops

template-name: string

Template Name

output-queue-drops: object

Number of outbound queue drops

in-octets: object

Number of inbound octets/bytes

output-total-drops: object

Number of outbound correct packets discarded

input-total-drops: object

Number of inbound correct packets discarded

out-packets: object

Number of outbound packets

Example
{
  "output-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-queue-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "in-octets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-total-drops": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "out-packets": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}

output-queue-drops_schema:

Number of outbound queue drops

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

bgp-templates_schema:

BGP threshold templates

bgp-template: object[]

BGP threshold template instance

Example
{
  "bgp-template": [
    {
      "input-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-established": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-received": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "output-update-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "conn-dropped": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-messages": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "errors-sent": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "sample-interval": "integer"
    }
  ]
}

bgp-template_schema:

input-update-messages: object

Number of update messages received

conn-established: object

Number of times the connection was established

errors-received: object

Number of error notifications received

template-name: string

Template Name

output-update-messages: object

Number of update messages sent

conn-dropped: object

Number of times the connection was dropped

output-messages: object

Number of messages sent

input-messages: object

Number of messages received

errors-sent: object

Number of error notifications sent

Example
{
  "input-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-established": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-received": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "output-update-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "conn-dropped": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-messages": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "errors-sent": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "sample-interval": "integer"
}

output-update-messages_schema:

Number of update messages sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

errors-received_schema:

Number of error notifications received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

conn-established_schema:

Number of times the connection was established

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-messages_schema:

Number of messages sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

conn-dropped_schema:

Number of times the connection was dropped

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-update-messages_schema:

Number of update messages received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

errors-sent_schema:

Number of error notifications sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-messages_schema:

Number of messages received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

ospfv2-protocol_schema:

OSPF v2 Protocol threshold configuration

ospfv2-protocol-templates: object

OSPF v2 Protocol threshold templates

Example
{
  "ospfv2-protocol-templates": {
    "ospfv2-protocol-template": [
      {
        "checksum-errors": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}

ospfv2-protocol-templates_schema:

OSPF v2 Protocol threshold templates

ospfv2-protocol-template: object[]

OSPF v2 Protocol threshold template instance

Example
{
  "ospfv2-protocol-template": [
    {
      "checksum-errors": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}

ospfv2-protocol-template_schema:

checksum-errors: object

Number of packets received with checksum errors

template-name: string

Template Name

Example
{
  "checksum-errors": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}

checksum-errors_schema:

Number of packets received with checksum errors

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-lsa-acks-lsa_schema:

Number of LSA received in LSA Acknowledgements

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-db-ds-lsa_schema:

Number of LSA sent in DBD packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-db-ds-lsa_schema:

Number of LSA received in DBD packets

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-lsa-updates_schema:

Number of LSA Updates received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-db-ds_schema:

Number of DBD packets sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-lsa-updates-lsa_schema:

Number of LSA sent in LSA Updates

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-db-ds_schema:

Number of DBD packets received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-lsa-updates-lsa_schema:

Number of LSA received in LSA Updates

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-packets_schema:

Total number of packets sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-packets_schema:

Total number of packets received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-hello-packets_schema:

Total number of packets sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-hello-packets_schema:

Number of Hello packets received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-ls-requests_schema:

Number of LS Requests sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-lsa-acks-lsa_schema:

Number of LSA sent in LSA Acknowledgements

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-lsa-acks_schema:

Number of LSA Acknowledgements sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-lsa-acks_schema:

Number of LSA Acknowledgements received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-lsa-updates_schema:

Number of LSA Updates sent

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-ls-requests-lsa_schema:

Number of LSA sent in LS Requests

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-ls-requests-lsa_schema:

Number of LSA received in LS Requests

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-ls-requests_schema:

Number of LS Requests received

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

cpu-node_schema:

Node CPU threshold configuration

cpu-node-templates: object

Node CPU threshold configuration templates

Example
{
  "cpu-node-templates": {
    "cpu-node-template": [
      {
        "average-cpu-used": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "no-processes": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

cpu-node-templates_schema:

Node CPU threshold configuration templates

cpu-node-template: object[]

Node CPU threshold configuration template instances

Example
{
  "cpu-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-processes": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

cpu-node-template_schema:

average-cpu-used: object

Average %CPU utilization

no-processes: object

Number of processes

template-name: string

Template Name

Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-processes": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

average-cpu-used_schema:

Average %CPU utilization

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

no-processes_schema:

Number of processes

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

data-rate-interface_schema:

Interface Data Rates threshold configuration

data-rate-interface-templates: object

Interface Data Rates threshold templates

Example
{
  "data-rate-interface-templates": {
    "data-rate-interface-template": [
      {
        "input-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "bandwidth": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "input-peak-pkts": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-packet-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "input-data-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "output-peak-rate": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        },
        "vrf-group": "string"
      }
    ]
  }
}

data-rate-interface-templates_schema:

Interface Data Rates threshold templates

data-rate-interface-template: object[]

Interface Data Rates threshold template instance

Example
{
  "data-rate-interface-template": [
    {
      "input-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "bandwidth": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "input-peak-pkts": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-packet-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "input-data-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "output-peak-rate": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      },
      "vrf-group": "string"
    }
  ]
}

data-rate-interface-template_schema:

input-packet-rate: object

Number of input packets per second

output-data-rate: object

Output data rate in kbps

output-peak-pkts: object

Maximum number of output packets per second

bandwidth: object

Bandwidth in kbps

template-name: string

Template Name

input-peak-pkts: object

Maximum number of input packets per second

input-peak-rate: object

Peak input data rate in kbps

output-packet-rate: object

Number of Output packets per second

input-data-rate: object

Input data rate in kbps

output-peak-rate: object

Peak output data rate in kbps

Example
{
  "input-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "bandwidth": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "input-peak-pkts": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-packet-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "input-data-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "output-peak-rate": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  },
  "vrf-group": "string"
}

input-data-rate_schema:

Input data rate in kbps

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

bandwidth_schema:

Bandwidth in kbps

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-packet-rate_schema:

Number of Output packets per second

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-peak-pkts_schema:

Maximum number of input packets per second

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-peak-rate_schema:

Peak output data rate in kbps

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-data-rate_schema:

Output data rate in kbps

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-packet-rate_schema:

Number of input packets per second

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

output-peak-pkts_schema:

Maximum number of output packets per second

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

input-peak-rate_schema:

Peak input data rate in kbps

end-range-value: string

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: string

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "string",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "string",
  "operator": "string",
  "rearm-window": "string"
}

process-node-templates_schema:

Node Memory threshold templates

process-node-template: object[]

Node Memory threshold template instance

Example
{
  "process-node-template": [
    {
      "average-cpu-used": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "no-threads": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

process-node-template_schema:

average-cpu-used: object

Average %CPU utilization

no-threads: object

Number of threads

peak-memory: object

Max memory (KBytes) used since startup time

template-name: string

Template Name

Example
{
  "average-cpu-used": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "no-threads": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

peak-memory_schema:

Maximum memory (KBytes) used

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

no-threads_schema:

Number of threads

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

memory-node_schema:

Node Memory threshold configuration

memory-node-templates: object

Node Memory threshold configuration templates

Example
{
  "memory-node-templates": {
    "memory-node-template": [
      {
        "curr-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "peak-memory": {
          "end-range-value": "integer",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "integer",
          "operator": "string",
          "rearm-window": "string"
        },
        "template-name": "string",
        "sample-interval": "integer"
      }
    ]
  }
}

memory-node-templates_schema:

Node Memory threshold configuration templates

memory-node-template: object[]

Node Memory threshold configuration template instance

Example
{
  "memory-node-template": [
    {
      "curr-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "peak-memory": {
        "end-range-value": "integer",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "integer",
        "operator": "string",
        "rearm-window": "string"
      },
      "template-name": "string",
      "sample-interval": "integer"
    }
  ]
}

memory-node-template_schema:

curr-memory: object

Current memory (Bytes) in use

peak-memory: object

Maximum memory (KBytes) used

template-name: string

Template Name

Example
{
  "curr-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "peak-memory": {
    "end-range-value": "integer",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "integer",
    "operator": "string",
    "rearm-window": "string"
  },
  "template-name": "string",
  "sample-interval": "integer"
}

curr-memory_schema:

Current memory (Bytes) in use

end-range-value: integer

Threshold end range value (for operator RG, set to 0 otherwise)

rearm-type: string always, window, toggle

Configure the Rearm type

percent: boolean

Set to TRUE if Specified threshold values are in percent

value: integer

Threshold value (or start range value for operator RG)

operator: string eq, ne, lt, le, gt, ge, rg

Operator

rearm-window: string

Configure the rearm window size (for rearm type Window)

Example
{
  "end-range-value": "integer",
  "rearm-type": "string",
  "percent": "boolean",
  "value": "integer",
  "operator": "string",
  "rearm-window": "string"
}

ospfv3-protocol_schema:

OSPF v2 Protocol threshold configuration

ospfv3-protocol-templates: object

OSPF v2 Protocol threshold templates

Example
{
  "ospfv3-protocol-templates": {
    "ospfv3-protocol-template": [
      {
        "template-name": "string",
        "input-ls-requests": {
          "end-range-value": "string",
          "rearm-type": "string",
          "percent": "boolean",
          "value": "string",
          "operator": "string",
          "rearm-window": "string"
        }
      }
    ]
  }
}

ospfv3-protocol-templates_schema:

OSPF v2 Protocol threshold templates

ospfv3-protocol-template: object[]

OSPF v2 Protocol threshold template instance

Example
{
  "ospfv3-protocol-template": [
    {
      "template-name": "string",
      "input-ls-requests": {
        "end-range-value": "string",
        "rearm-type": "string",
        "percent": "boolean",
        "value": "string",
        "operator": "string",
        "rearm-window": "string"
      }
    }
  ]
}

ospfv3-protocol-template_schema:

template-name: string

Template Name

Example
{
  "template-name": "string",
  "input-ls-requests": {
    "end-range-value": "string",
    "rearm-type": "string",
    "percent": "boolean",
    "value": "string",
    "operator": "string",
    "rearm-window": "string"
  }
}